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. Renovated in 2002, this 7-storey hotel comprises a total of 44 rooms, which inc... More from GIATA

Get Rates

Show Tria at top of the results.

Get Flight + Hotel