Route GuidesRoutes City GuidesCities Map Log in

Knaresborough Apartments

London
3, Knaresborough Place, London, SW5 0TN

12 rooms · ★★★★ · from £150


Knaresborough Apartments offers accommodation in London. Royal Albert Hall is 1.2 km from the property. Free WiFi is offered . All units include a satellite flat-screen TV and DVD player. There is also a kitchen, fitted with an oven.