Situado en el corazón de Westminster, en Londres, el hotel es un establecimiento de gestión familiar que ofrece una buena relación calidad-precio y conexión inalámbrica a internet. Un rico desayuno continental se sirve todos los días y la recepción está abierta las 24 horas del día 24.
A un paseo del hotel podrá encontrar tiendas locales, pubs y restaurantes y a sólo 10 minutos a pie llegará a Hyde Park y Marble Arch. La Casa del Parlamento, la imponente avenida Whitehall y la histórica Catedral de Westminster están a un paseo de 15 minutos. Si viaja en metro, Earl's Court, la popular área de South Kensington (donde está el museo de la historia natural y el Victoria & Albert), Notting Hill y el mercado de Portobello Road, además de la vibrante zona de West End, Piccadilly Circus y Covent Garden se encuentran a un trayecto de sólo 10 minutos. La Torre de Londres, Tower Bridge y el centro de la ciudad también están a 15 minutos por medio del metro. Desde el Hotel Caswell se puede llegar cómodamente al Palacio de Buckingham, al Big Ben y a la Galería Tate.