Caswell Hotel
The Caswell Hotel is a small and idyllic family-run hotel situated in the heart of Westminster. Caswell Hotel offers easy access to some of the capital's greatest attractions.
The hotel offers a range of tastefully furnished and affordable rooms of varying facilities and sizes.
Caswell Hotel is located in London near: A full continental breakfast is served Monday to Friday from 07:45 - 09:00 and on weekends from 08:00 - 09:30.



