• 70407269-2.jpg
  • 01dee213-8ece-4d67-90c6-f22d2d586f8b
  • 70408834-2.jpg
  • 70408782-2.jpg

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.