Notting Hill Hotel

Notting Hill Hotel

Address: 2 Pembridge Square

State: United Kingdom

City: London

Zipcode: W2 4EW

Longitude: -0.19707

Latitude: 51.511.452

Rates from: 0

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.

Leave a Comment