Choose your preferred currency.
Notting Hill Hotel is perfectly located for both business and leisure guests in London. The property features a wide range of facilities to make your stay a pleasant experience. Service-minded staff will welcome and guide you at Notting Hill Hotel.
Each guestroom is elegantly furnished and equipped with handy amenities. The property offers various recreational opportunities. Discover all London has to offer by making Notting Hill Hotel your base.
.
2 Pembridge Square , London, W2 4EW, United Kingdom
Other
0.25 kmOther
0.27 kmOther
0.37 kmMuseums and Art Galleries
0.37 kmMuseums and Art Galleries
0.49 kmOther
0.51 kmMuseums and Art Galleries
0.52 kmMuseums and Art Galleries
0.64 kmOther
0.64 kmOther
0.68 kmHistorical Buildings
0.91 kmHistorical Buildings
1.20 kmTrain Stations
1.50 kmTrain Stations
1.50 kmTrain Stations
1.54 kmTrain Stations
1.57 kmTrain Stations
1.58 kmHistorical Buildings
1.71 kmTrain Stations
1.72 kmTrain Stations
1.75 kmNational Parks
1.07 kmNational Parks
1.07 kmBotanical Gardens and Zoos
1.18 kmBotanical Gardens and Zoos
1.19 kmBotanical Gardens and Zoos
1.25 kmNational Parks
1.38 kmBotanical Gardens and Zoos
1.82 kmNational Parks
1.89 kmNational Parks
3.32 kmNational Parks
3.34 kmVincent House 5 Pembridge Square, London
29 Dawson Place, London
8 Pembridge Garden, London
14 Pembridge Square Notting Hill Kensington, London
24 Pembridge Villas, London