Situés à moins de 5 minutes à pied de Hyde Park et à 15 minutes de marche d'Oxford Street, ces appartements sont dotés d'une connexion Wi-Fi gratuite.