The Caswell Hotel London

+44 (0) 207 834 6345 Your first visit? Call for info
Vist our sister Hotel: Victor Hotel

Welcome!

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.

Location

The Caswell has an enviable location in the heart of London. Being within walking distance to Buckingham Palace...

Read more

Our Rooms

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.

Read more