The Academy - Small Luxury Hotels Of The World je umístěn v obchodní čtvrti města Londýn, asi 1 km daleko od Courtauld Institute of Art. Přístup k Wi-Fi je dostupný ve veřejných prostorách.
Ubytování je umístěno ve čtvrti Camden, 250 metrů od stanice metra Goodge Street. Tato nemovitost je velmi blízko Náměstí Russell Square a 2 km od Madame Tussaud's. Vlaková stanice London Euston je 10 minut chůze od ubytování.
Areál je ubytování ve městě Londýn, který má 50 pokojů s osobním sejfem a vícekanálovou televizí. Pokoje jsou vybaveny soukromými koupelnami.
V restauraci a la carte se podává vydatná kontinentální snídaně. Alchemy na místě nabízí širokou škálu britských jídel. Hosté jsou vítaní v kávovém baru, aby si užili odpočinek s nápojem.