Home Customer Service Contact Help London Guide

Academy Town House Hotel

Rating:

The Academy Town House Hotel is a deluxe boutique property situated in the heart of Bloomsbury, just 17 miles from Heathrow Airport.

The hotel is ideal for business travellers or visitors as it is located between the City's financial district and the vibrant nightlife and theatre of London's West End. Many of the capital's main tourist attractions and famous shopping areas are all within minutes of the hotel.

Originally built as five Georgian homes in 1776, the property retains many original features and boasts cosy lounges and two private gardens.

Each of the 49 air conditioned guest rooms has been individually designed and decorated and offers all the comforts of a luxury hotel including en suite facilities with luxury toiletries, bathrobe and slippers, satellite television, personal safe, private bar, CD player and music library, hairdryer, trouser press and complimentary fresh fruit, tea and coffee.

Academy Town House Hotel
21 Gower Street
Bloomsbury
WC1E 6HG