London City Stay includes 30 rooms and is 25 minutes' stroll from Houses of Parliament.
The Marquis of Westminster, located 450 metres from this London hotel, serves British cuisine to satisfy every taste.
The hotel is located nearly a 5-minute ride from St Gabriel's, within a minute's drive of Victoria tube station. SEA LIFE Centre London Aquarium is 10 minutes by car from the property and London City airport is 20 km away. This 3-star hotel is also within walking distance of St James Park. There is Westminster Abbey a 5-minute ride away, and Victoria Coach bus station just a pleasant stroll from the accommodation. The nearest underground station is 0.6 km away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please