Situé à 5 minutes à pied de la station de métro Earl's Court et à seulement 20 minutes d'Harrods, cet hôtel convivial propose une connexion Wi-Fi gratuite dans tout le bâtiment.