8 Guest rating Hotel photo

Roomspace Serviced Apartments - River House

Hint: You can enter any city or hotel name
Price from$244

Book Roomspace Serviced Apartments - River House

119-121 Minories 3.6 km from city center

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.If you feel like visiting the surroundings check out Tower of London (400 metres) and Aldgate East (500 metres).London Heathrow Airport is located 26 km from the property.

Photos Of

Show Roomspace Serviced Apartments - River House on the map

Roomspace Serviced Apartments - River House 51.5114 -0.0754