Route GuidesRoutes City GuidesCities Map Log in

Roomspace Serviced Apartments - River House

London
119-121 Minories, London, EC3N 1DR

77 rooms · from £140


Roomspace Serviced Apartments - River House is a self-catering accommodation located in London. The property is 200 metres from Tower Hill and 300 metres from Aldgate. Other facilities like an ironing service are offered.