Ormonde House Hotel London includes 12 rooms and is situated within a 5-minute walk of Westbourne.
Located within 350 metres of Ormonde House Hotel, La Poule Au Pot serves a great selection of French food.
The hotel is located a 17-minute stroll from Buckingham Palace and within close distance of Apollo Victoria Theatre. The huge Coca-Cola London Eye Observation Wheel is around a 10-minute 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 5 minutes away by car. The accommodation is a walk from 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