278-280 Vauxhall Bridge Road, London, United Kingdom
Victoria Station Hotel London is a great place to stay in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, 15 minutes' walk from the Protestant Westminster Abbey. This hotel features 20 rooms and such amenities as luggage storage.
Apollo Victoria Theatre is in the vicinity of the 2-star hotel, while Westminster Cathedral is 850 metres away. Family tourists will enjoy visiting SEA LIFE Centre London Aquarium, which is 25 minutes' walk away. Also, Christchurch Gardens is situated 0.7 km away. Along with other cultural attractions the famous British Museum is nestled a 10-minute ride from this property. Marylebone train station is 3.9 km away, and Victoria underground station is about 200 metres away.
The rooms come with coffee/tea making facilities, as well as a flat-screen TV with satellite channels for guests' convenience. Bathroom comforts include a hairdryer and towels, and such essentials as a walk-in shower and a separate toilet.
Offering Italian dishes, Il Posto is situated within easy reach of this London hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Victoria Station Hotel!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please