
London, United Kingdom
The Academy
4-star hotel · SMALL LUXURY HOTELS OF THE WORLD
Situated in the heart of Bloomsbury in London's West End, The Academy comprises a collection of five Georgian townhouses combined into one charming luxury hotel. Following a multi-million-pound interior refurbishment by YTL…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service


