Overall guest ratings

Review highlights

Nearby

About

With a stay at The Caswell Hotel London, you'll be centrally located in London, convenient to Victoria Palace Theatre and Buckingham Palace. This bed & breakfast is close to Big Ben and Harrods.

Rooms

Make yourself at home in one of the 19 air-conditioned rooms featuring LED televisions. Partially open bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include coffee/tea makers, housekeeping is provided daily, and irons/ironing boards can be requested.

Amenities

Make use of convenient amenities, which include complimentary wireless Internet access and concierge services.

Dining

Take advantage of the bed & breakfast's room service (during limited hours).

Business, Other Amenities

Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk.