Ormonde House Hotel London includes 12 rooms and is situated around 5 minutes on foot from Westbourne.
Located 5 minutes' walk from Ormonde House Hotel, La Poule Au Pot serves a great selection of French food.
The hotel is located 17 minutes' walk from Buckingham Palace and a few minutes' drive from Apollo Victoria Theatre. Coca-Cola London Eye is 10 minutes by car from the property, and London City airport is 20 km away. Staying at this 4-star hotel, you can also enjoy natural sights such as Hyde Park, which is a 5-minute drive away. The accommodation is relatively near Sloane Square tube station, providing easy access to all the London's attractions.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please