Route GuidesRoutes City GuidesCities Map Log in

St Mary

London
St Mary at Hill, 10 St Mary at Hill, London, EC3R 8EE

6 rooms · from £260


St Mary offers accommodation in London. Tower of London is 400 metres from the property. Free WiFi is featured . Towels and bed linen are provided. London Bridge is 400 metres from St Mary.