Cette auberge de jeunesse au décor traditionnel, logée dans un immeuble Victorien exquis en date de 1859, est située dans la zone de Victoria à 10 minutes à pied des stations de transport public et fournit aux clients un emplacement bien situé à partir duquel commencer à explorer cette ville magnifique. La plupart des attractions touristiques et culturelles, comme le Palais de Buckingham et les Maisons du Parlement, sont tous accessibles à pied. La Tour de Londres, l'Œil de Londres et le Musée Tate sont à environ 1,5 km de l'hôtel.