Comfort Inn London Westminster

Price from USD 198,00 per night in Comfort Inn London Westminster in London (United Kingdom). With a stay at Central House Hotel Victoria in London (Victoria – Westminster), you’ll be convenient to Westminster Cathedral and Buckingham Palace. This family-friendly guesthouse is close to Trafalgar Square and Royal Albert Hall.

Comfort Inn London Westminster

Make yourself at home in one of the 54 guestrooms. Conveniences include direct-dial phones, as well as safes and desks. Make use of convenient amenities, which include wireless Internet access (surcharge) and concierge services. A complimentary breakfast is included.

Click here for booking or more information