London City Stay hotel includes 30 rooms and is 2.2 km from Harrods.
Guests can enjoy British cuisine at The Marquis of Westminster, situated 6 minutes' walk from this London hotel.
The hotel is located just 250 metres from St Gabriel's, relatively close to Victoria tube station. Green Park London is 5 minutes' drive 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 at a moderate distance from the accommodation. The nearest underground station is only 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