Route GuidesRoutes City GuidesCities Map Log in

Notting Hill Hostel

London
63 Prince's Square, London, W2 4PX

19 rooms · ★★ · from £9


Offering a barbecue and terrace, Notting Hill Hostel is set in the Kensington and Chelsea district in London. A terrace or balcony are featured in certain rooms. Notting Hill Hostel features free WiFi . A TV is offered.