
The Academy - Small Luxury Hotels of the World
Information
21 Gower Street, London WC1E 6HG, United Kingdom
About the hotel
Perfectly situated in Bloomsbury in London's West End, The Academy - Small Luxury Hotels of the World comprises a collection of five Georgian townhouses combined into one hotel.
All rooms were created by the award-winning New York “Champalimaud Design” and feature a marble en-suite shower room and bespoke furniture.
Alchemy Bar with outside Terrace serving Mr. Ma's Afternoon Tea. Enjoy bespoke cocktails and our specialty gins.











