This website uses cookies to improve your browsing experience. By continuing to use this site, you consent to the use of cookies on your device as described in our Cookie Policy.
Book Now
  • 36603400
  • 36603402
  • 36603404
  • 36603406

Things to do in London

The Caswell has an enviable location in the heart of London. Being within walking distance to Buckingham Palace, The Palace of Westminster (Big Ben & the Houses of Parliament and) Westminster Abby and Harrods makes the Caswell great for a sightseeing experience.

Our proximity to Victoria Station (Rail and Metro) and Victoria Coach Station (8 minutes walk) make Victor Hotel is the perfect spot for a traveller on a budget.