No New Notifications

Academy Town House Hotel

21 Gower Street, Bloomsbury, London, Greater London WC1E 6HG Directions

Offers (1)

From Our Editors

The Academy is situated within five restored townhouses in the heart of Bloomsbury. The hotel is located minutes from The British Museum, Goodge Street and Tottenham Court Road Tube stations as well as being a short walk from Soho and London’s famous theatres. Guest rooms feature classically styled decor and modern amenities while some suites boast access to the private garden. The restaurant serves international cuisine for breakfast, lunch and dinner and also offers a traditional afternoon tea. Function rooms are equipped to host meetings and parties throughout the year.

Comments

Report | 4 years ago
We were the only diners in the strange basement area, told that the main area was being used for an event. The food, tea, and prosecco was great, just a bit of a strange experience to take afternoon tea on our own!

Explore Nearby
Academy Town House Hotel

Nearby Places

Groupon has verified that the customer actually visited Academy Town House Hotel.