51.517976 ­-0.196732
Go to map view
35 St Stephens Gardens, London, W2 5NA, United Kingdom +44 207 221 0450
This hotel is situated between Hyde Park and Kensington Gardens. Notting Hill, one of London's most eminent districts, is within easy reach. Scores of lively bars, pubs and restaurants are easily reached on foot. The nearest public transport links are also just a short walk away. The establishment comprises a total of 44 accommodation units. Guests of the es... More from GIATA

Get Rates

Show Tria at top of the results.

Get Flight + Hotel