Situato nel prestigioso Royal Borough of Westminster, questo Town House Hotel georgiano ristrutturato offre servizi moderni. Le stazioni dei treni e degli autobus di Victoria distano solo 5 minuti a piedi.
Numero delle stanze: 61
18-24 Belgrave Road, Quartiere di Westminster, Londra, SW1V 1QF, Regno Unito