Caswell Hotel London Victoria
The great value Caswell London Victoria Hotel is ideally set minutes away from National Gallery, The London Eye and British Museum.
The hotel is nestled in the heart of London, steps away from Victoria train station. Houses of Parliament, Buckingham Palace and Boadicea Monument are within a 5-minute walk of the property.
This property comprises 19 rooms featuring Shared Bathroom Single Room, Triple Room and Twin Room with a private safe and coffee/tea makers.
A free continental breakfast is served every morning. The coffee shop O Sole Mio is 5 minutes’ walk away.
It stands minutes away from Pimlico subway station. The hotel is within 15 minutes' drive from London City airport.