85-89 Belgrave Road, Victoria, London, SW1V 2BQ
Show on Map
Whilst an elegant Victorian conversion it boasts all the requirements of a modern hotel, including electronic locks, 32" TV's and free WI-FI. Centrally located within walking distance of Buckingham Palace, ideal to enjoy all that London has to offer.