The Academy Hotel The Academy Hotel, 5 Star Hotel

21 Gower Street, Bloomsbury, London, WC1E 6HG

The Academy is an elegant Georgian townhouse located in the heart of London's historic Bloomsbury, close to the British Museum, Covent Garden, and Oxford Street. The 49 charmingly spacious guest rooms combines the traditional features of the building with modern facilities to provide guests with a unique experience and a comfortable rest. Each room offers a modern private bathroom, air conditioning, flat screen TV, and tea/coffee making facilities.

Search deals for The Academy Hotel Bloomsbury, London

Situated on Gower Street in Bloomsbury, the Academy is perfectly located for London's West End with many top attractions just a short walk from the hotel. The nearest tube station is Goodge Street.

Compare similar hotels

Customers who viewed The Academy Hotel also viewed the following hotels in Bloomsbury