21 Gower Street, London, England WC1E 6HG |
 |
The Academy Town House is charming collection of five Georgian Town Houses situated in the heart of Bloomsbury, with easy access to the vibrant nightlife and theater of London's West End.
Located between the City Financial District and many of the main tourist attractions in London, the Academy Town House is within minutes of Tottenham Court Road, Oxford Circus, Leicester Square, Covent Garden, Soho and the Royal Opera House.
Each of the 49 guest rooms have been styled to reflect the warmth and intimacy of your own home. Some feature distinctive split level bathrooms and freestanding claw foot bathtubs.
All rooms are discretely equipped for the business traveler and feature such amenities as minibars, Internet access and bathrooms phones.
|