Caswell Hotel London
The Caswell Hotel is a small and idyllic family-run hotel situated in the heart of Westminster, one of central London's most prestigious areas. When visiting London, location is everything and the Caswell Hotel offers easy access to some of the capital's greatest attractions, such as Buckingham Palace, Big Ben, Houses of Parliament and the Tate Gallery. The hotel offers a range of tastefully funished and affordable rooms of varying facilities and sizes.
25 Gloucester Street, London SW1V 2DB
Victoria station is easily accessible from London's two main airports. A 30 minute express train service runs from London Gatwick to Victoria four times per hour. We can be reached from Heathrow by using the express service into London Paddington station and then a short Underground journey to Victoria. Coach services to and from Victoria Coach Station provide good and affordable links to the rest of the country and London Stansted airport.
Children under the age of 2 stay for free when sharing a room with 2 adults
Compare all the top travel sites
We ﬁnd more hotels! Compare all the top travel sites in one simple search and find just what you're after. Too easy.