Choose your room
With a stay at Comfort Inn London - Westminster, you'll be centrally located in London, convenient to Westminster Cathedral and Buckingham Palace. This hotel is close to Big Ben and Harrods. Make use of convenient amenities such as wireless Internet access (surcharge), concierge services, and tour/ticket assistance. Featured amenities include a business center, a 24-hour front desk, and multilingual staff. Make yourself at home in one of the 54 guestrooms. Conveniences include safes and desks, and housekeeping is provided daily.
Useful information:Other names for Hotel Comfort Inn London - Westminster:
Central House Hotel Victoria