The 3-star Clarendon Steward St Hotel lies within 3.4 km from British Museum.
The hotel is 1250 meters away from Tower of London. The property is set within 4 km distance from London city center.
London City airport is situated within a 15-minute drive from Clarendon Steward St Hotel.
Eat & Drink
Serving Mexican meals, Poncho 8 is about 5 minutes’ walk away.
Year renovated: 2008.
Number of floors: 5.
+ Read more- Less
This field is required.