The Academy Hotel London - Luxury Boutique Hotel

Description

The Academy Hotel is a charming Georgian townhouse boutique hotel located in the literary heart of Bloomsbury, London. Comprising a collection of beautifully restored historic buildings, the hotel offers a refined and elegant base for exploring the capital.

Each of The Academy’s stylish rooms and suites reflects the heritage of the neighbourhood, with thoughtful touches that blend timeless Georgian architecture with contemporary design. Rich fabrics, period features and curated artworks create an atmosphere of quiet luxury, perfect for both business and leisure stays.

Nestled between the British Museum and University College London, the hotel is ideally situated for discovering London’s vibrant West End, Covent Garden, Soho, and the many bookshops, cafés and cultural landmarks of Bloomsbury. The Academy’s tranquil garden courtyard offers a peaceful retreat from the buzz of the city.

Whether you are visiting for the theatre, a shopping weekend, a romantic escape or a cultural adventure, The Academy Hotel provides a truly unique London experience.

Book today to enjoy the best rates and exclusive offers — and experience the elegance and history of one of London’s finest boutique hotels.

Quick Info

View Map
Location:
21 Gower Street, London, WC1E 6HG

Check In:
From 14:00
Check Out:
By 11:00

More Hotels

The Glasshouse - Luxury boutique hotel

from £195/night
Prices vary by date

The Colonnade London - Luxury boutique hotel

from £95/night
Prices vary by date

Threadneedles - Luxury boutique hotel

from £240/night
Prices vary by date

Quebecs Leeds  - Luxury boutique hotel

from £100/night
Prices vary by date

Location