39 Belgrave Road, London, Greater London (Great Britain) Show on map
Updating availability and prices
With a stay at Comfort Inn London - Westminster, you'll be centrally located in London, convenient to Victoria Palace Theatre and Buckingham Palace
This hotel is close to Big Ben and Harrods
Make yourself at home in one of the 54 guestrooms
Complimentary wireless Internet access is available to keep you connected
Bathrooms have showers and hair dryers
Conveniences include safes and desks, and housekeeping is provided daily
Amenities Make use of convenient amenities, which include complimentary wireless Internet access and concierge services
A complimentary continental breakfast is included
Featured amenities include a business center, a 24-hour front desk, and multilingual staff