New Linden Hotel
59 Leinster Square, London W2 4PS, United Kingdom, United Kingdom
Business Details
The property New Linden Hotel is situated in London, United Kingdom. The Accommodation is classified with 4 stars.
"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."
- Type:
- Accommodation
- Keywords:
Stars Rank:
4
Booking_com_ID:
102343
New Linden Hotel
The property New Linden Hotel is situated in London, United Kingdom. The Accommodation is classified with 4 stars.