Route GuidesRoutes City GuidesCities Map Log in

New Linden Hotel

London
59 Leinster Square, London, W2 4PS

50 rooms · ★★★★ · from £58


Located in the heart of the Notting Hill in the West End of London, this boutique, stylish and luxury hotel is situated just a short stroll from Notting Hill Gate and Bayswater Tube Stations.