The Caswell Hotel is a petite hotel located near Victoria Station in the heart of London. Offering great value low cost accommodation the caswell is ideally located for sightseeing, shopping trips and business on a Budget.
With Free Wifi and a daily Continental Breakfast included in all of our rates the Caswell is a preferred budget accommodation option for those looking for a cheap Central London Hotel.
The Caswell has an enviable location in the heart of London. Being within walking distance to Buckingham Palace...
Our Traditional English Rooms offer a wide variety bedding configurations to suit all types of traveller. All rooms are equipped with a safe, Tea & Coffee making facilities, 21 inch Flat Screen LCD TCV, Linen and Toiletries.