Choose your room
Ormonde House Hotel 4*
The 4-star Ormonde House Hotel London gives quick access to St Mary's Church, which is situated only 5 minutes' walk away. This London hotel provides Wi-Fi throughout the property.
The hotel is nestled in the very heart of London, within 6 km of the historic castle "Tower of London" and approximately 600 metres from Victoria Place Shopping Centre. The Ormonde House London is also within 25 minutes' walk of such natural sights as Hyde Park. The cantilevered Coca-Cola London Eye Observation Wheel lies 2.6 km away, and Sloane Square tube station is fairly close to the property. The hotel is located in London, 3.7 km from Marylebone train station.
The accommodation is not far from The Thomas Cubitt, serving British cuisine.
Hotel Policy
- Children and extra beds
- Maximum capacity of extra beds in a room is 3.