Clarendon Steward St
Clarendon Steward St Hotel is a designer 3-star property set 1200 meters from Wiltons Music Hall and 3.4 km from The London Eye.
The center of London is 4 km away from the venue.
Treating guests with English dishes, The English Restaurant is 100 meters away.
5 minutes' walk to London Liverpool Street train station. The property is 15 minutes' drive from London City airport.