The 3-star Clarendon Steward St Hotel boasts close proximity to British Museum, National Gallery and Royal Opera House just 3.3 km away. Clarendon Steward St Hotel has been welcoming guests to its modern rooms since 2008.
The venue is set within 4 km from London city center.
There are shopping places, such as shops and boutiques nearby.
This hotel is situated within a 5-minute walk from Liverpool Street underground station and just 250 meters away from London Liverpool Street train station. Clarendon Steward St Hotel is about 10 minutes’ drive towards London City airport.
Clarendon Steward St Hotel provides guestrooms appointed with a kitchen and a lounge area.
Eat & Drink
Located in a market area, Poncho 8 and Byron serve a wide range of meals.