Notting Hill Hotel

Address: Pembridge Square 2, London, United Kingdom

Stop at Notting Hill Hotel to discover the wonders of London. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep. All the necessary facilities, including 24-hour front desk, express check-in/check-out, Wi-Fi in public areas, airport transfer, babysitting, are at hand. Non smoking rooms, heating, desk, internet access – wireless (charges apply), television can be found in selected guestrooms. The hotel offers various recreational opportunities. For reliable service and professional staff, Notting Hill Hotel caters to your needs.




Related Points of Interest Nearby:

Notting Hill Hotel

Hotels
Approximately 0 km away
Address: Pembridge Square 2, London, United Kingdom

Notting Hill Hotel

Hotels
Approximately 0.02 km away
Address: 2 Pembridge Square, London W2 4EW, United Kingdom

6 Portobello Road Apartment

Hotels
Approximately 0.08 km away
Address: 6 Portobello Road, London, London, England, United Kingdom

6 Portobello Road Apartment

Hotels
Approximately 0.08 km away
Address: 6 Portobello Road, London, London, England, United Kingdom

Veeve 2 Bed Flat With Terrace Linden Gardens Notting Hill

Hotels
Approximately 0.11 km away
Address: Linden Gardens, London, London, England, United Kingdom

Abbey Court Hotel

Hotels / Clothing / Store
Approximately 0.14 km away
Address: 20 Pembridge Gardens, London W2 4DU, UK

Veeve Delightful 3 Bed Mews House Pembridge Mews Notting Hill

Hotels
Approximately 0.14 km away
Address: Pembridge Mews, London, London, England, United Kingdom

Veeve - 2 Bedroom Apartment - Notting Hill

Hotels
Approximately 0.17 km away
Address: Pembridge Crescent, London, London, England, United Kingdom

Vive Unique - 2 Bedroom Apartment - Notting Hill

Hotels
Approximately 0.17 km away
Address: Pembridge Crescent, London, London, England, United Kingdom

The Abbey Court Notting Hill Hotel

Hotels
Approximately 0.21 km away
Address: 20 Pembridge Gardens, London, London, England, United Kingdom