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.
Amenities
Complimentary WiFi
Dining establishment
Accommodations for families
Temperature control
Smoke-free property
Housekeeping services daily
Airport transportation
Car park