Just 0.5 miles from Victoria Station, and ideal for central London, this hotel in elegant Belgravia is basic, clean and convenient. It offers guests free Wi-Fi, 1 mile from Buckingham Palace.
Address: 19-21 Belgrave Rd, Victoria, London
Rates from:
GBP 75 | More:
Booking.com