Questo hotel budget sorge a soli 800 metri dalla stazione Victoria di metropolitana, treni e autobus. Circondato da ristoranti, si trova ad appena 1,6 km da Buckingham Palace e Westminster.
Numero delle stanze: 46
65-67 Belgrave Road, Victoria, Quartiere di Westminster, Londra, SW1V 2BG, Regno Unito