Route GuidesRoutes City GuidesCities Map Log in

Apartments Craven Terrace

London
17 Craven Terrace, apt 3 and 5, London, W2 3QH

2 rooms · from £100


Featuring free WiFi, Apartments Craven Terrace offers accommodation in London. Hyde Park is 900 metres away. All units feature a seating area. There is also a kitchen, equipped with a dishwasher and oven.