Ormonde House Hotel London offers 12 rooms with proximity to Westbourne, which is about a 5-minute walk from the property. Wi-Fi is featured throughout the property.
Offering European dishes, The Thomas Cubitt lies 7 minutes' stroll away.
The famous British Museum stands 3.4 km away, and Buckingham Palace is within reach of the hotel. This 4-star hotel is within 5 minutes' walk of Inchbald School of Design and 250 metres from Sloane Square underground station. Guests will also enjoy proximity to The Mound, which is around metres away. There is Selfridges London Department Store 25 minutes' walk away, while Victoria Coach bus station is within easy reach of the Ormonde House. This accommodation is situated 3.7 km from Marylebone train station, providing direct access to the main sights.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please