115
USD
Guiding price, per night
Check price
2.15 km
Map
53/55/57 Belgrave Road, London
Quality, comfort and great savings at this well-established 55 room family-run London hotel located in the City of Westminster, just 5 minutes from Victoria Station and in close proximity to Hyde Park, Buckingham Palace and London's elegant Belgravia district. Bright, soothing contemporary interiors,...