Everplaces

Town Hall Hotel

8 Patriot Square, London, Greater London E2 9NF, UK 8 Patriot Square, London, Greater London E2 9NF, UK
Sleep
Art Boutique Hotel Unique
Town Hall Hotel. London, United Kingdom
Note

Looks like a fun and inspiring place to stay. It's decorated with vintage furniture and art commissions from young artists. On the East side of London. It's so cool that they film a lot of movies inside the hotel.

Photo Credit: Town Hall Hotel Website

Art Boutique Hotel Unique

Save and share places you love
with Everplaces

Sign up