Travelling as Guests
+ 3 more
Why This Hotel?
Werna House, 31, Monument Street
london, england, united kingdom
About Thesqua.re Monument Street Apartments
CHECK IN 3:00 PM
CHECK OUT 10:00 AM
London City Airport is about 10.16 km from the hotel. All the shopaholics can shop to their heart's content at Selfridges, situated 4.24 km away. Restaurants in the proximity of 2 km count to about 9. Similarly around 15 nightclubs can be found within 5 km of Thesqua.re Monument Street Apartments, London.
Atm cash machine
Cable satellite tv