Cet hôtel économique vous accueille à seulement 800 mètres de la gare Victoria, desservie par le métro, des trains et des bus. Entouré de restaurants, il se situe également à 1,6 km du palais de Buckingham et de Westminster.
Nombre de chambres: 46
65-67 Belgrave Road, Victoria, Westminster, Londres, SW1V 2BG, Royaume-Uni