Hôtel entièrement rénové situé dans le centre de Londres, très proche de la gare Victoria. L'hôtel propose une connexion Wi-Fi gratuite dans tout l'établissement et le petit-déjeuner buffet est inclus. Situé à 29 km de l'aéroport de Londres Heathrow et à une courte distance de la gare Victoria, il est idéal pour visiter la cathédrale de Westminster, le palais de Buckingham et d'autres lieux d'intérêt.