Providing 12 rooms, Ormonde House Hotel London is only a 7-minute walk from Victoria Place Shopping Centre.
The Thomas Cubitt, located a short way from the hotel, serves British cuisine to satisfy every taste.
The hotel is perfectly located just around the corner from St Mary's Church, right in the centre of London. The 13.7-tonne Big Ben Bell is 2.2 km from this 4-star hotel and London City airport is 20 km away. Guests might as well visit Chesham Place, which is about 5 minutes' walk away. St James's Park is a mere 1.9 km away, and Sloane Square underground station is just a few steps from the Ormonde House. Also, Victoria Coach bus station is just 400 metres from this accommodation.