Featuring contemporary design by the award-winning New York “Champalimaud Design”, the 5-star The Academy - Small Luxury Hotels of the World is located in central London, just 400 metres from the British Museum. This elegant hotel includes 50 air-conditioned rooms and offers a garden as well as free WiFi throughout.
Situated a stone's throw from Dominion Theatre and within walking distance to Tottenham Court Road, Leicester Square Underground Station is also nearby for convenient travel. London City Airport lies 15 km away, with a paid airport shuttle service available on site.
The accommodation features marble en-suite bathrooms with showers, complimentary toiletries including Aromatherapy Associates products, hairdryers and bathrobes. Each room comes with bespoke furniture, flat-screen TVs with Freeview channels, USB charging ports for multiple devices, tea and Nespresso coffee making facilities as well as safes. Additional in-room amenities include wardrobes, electric kettles, ironing facilities complete with irons and boards, seating areas often featuring sofas or sofa beds plus options for baby cots or cribs.
Guests can enjoy dining at the on-site restaurant or unwind at the bar and terrace furnished with outdoor seating. The hotel provides room service along with daily housekeeping and laundry services. A 24-hour front desk offers concierge assistance alongside luggage storage and tour desk support. Parking garage access is available while WiFi covers all public areas ensuring connectivity throughout your stay.
Discover our charm by exploring authentic reviews and photos of the rooms and amenities on findbookingdeals.com.
Rooms: 50Check guest reviews about The Academy - Small Luxury Hotels of the World
All reviews in one place!
Be the first to share your opinion!
Stayed at The Academy - Small Luxury Hotels of the World? Your experience is very valuable to us and other guests. Leave your review! Thank you.