Ormonde House Hotel London includes 12 rooms and is situated just 100 metres from Westbourne.
Located a 5-minute walk from Ormonde House Hotel, La Poule Au Pot serves a great selection of French food.
The hotel is located 17 minutes on foot from Buckingham Palace and at a medium distance from Apollo Victoria Theatre. Coca-Cola London Eye is 10 minutes' drive 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 nearly 5 minutes away by car. The accommodation is within close distance of 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