Located in London (Victoria - Westminster), Caswell Hotel is close to Apollo Victoria Theatre, Victoria Palace Theatre, and Tate Britain. Also nearby are Buckingham Palace and Big Ben.
Wireless Internet access is complimentary in public areas. The staff can provide tour/ticket assistance and tour assistance.
The 23 guestrooms at Caswell Hotel include safes and coffee/tea makers. Rooms are equipped with LCD televisions. Additional amenities include hair dryers and clock radios. In addition, amenities available on request include irons/ironing boards and wake-up calls. Housekeeping is offered daily.