Le Hyde Park Economy Apartments propose des hébergements indépendants à seulement 150 mètres de Hyde Park, oasis verdoyante nichée dans le centre de Londres. La station de métro Queensway se trouve à seulement 2 minutes de marche.