Este hotel económico se halla a solo unos 800 metros de la estación Victoria (metro, tren y autobuses). El palacio de Buckingham y Westminster quedan a solo 1,6 km. Hay numerosos restaurantes en los alrededores.
Número de habitaciones: 46
65-67 Belgrave Road, Victoria, Westminster Borough, Londres, SW1V 2BG, Reino Unido