Lage: Das beliebte Hostel befindet sich in zentraler Lage (Zone 1) direkt am Hyde Park, im Stadtteil Kensington and Chelsea. Die Royal Albert Hall befindet sich nur ca. 200 m entfernt.
Ausstattung: Zu den Annehmlichkeiten der Unterkunft zählen u. a. eine 24h-Rezeption, Aufenthaltsraum/Lounge mit TV, Gästeküche, Speiseraum sowie Gepäckaufbewahrungsmöglichkeiten
Zimmer: Die Unterbringung der Schüler erfolgt in 4- bis 8-Bettzimmern mit Dusche/WC und Haartrockner. Für die Begleitpersonen stehen Doppel- bzw. Einzelzimmer zur Verfügung.
Verkehrsanbindung: Die U-Bahnstation Gloucester Road befindet sich nur ca. 10 Gehminuten von der Unterkunft entfernt.