Loading hotels
Confirming room availability...
Fountain House, 1 Lancaster Terrace, London, United Kingdom
Near Kensington Gardens<br /><br />A stay at Fountain House places you in the heart of London, steps from Kensington Gardens and Hyde Park. This 4-star apartment is 0.4 mi (0.7 km) from Queensway and 0.7 mi (1.2 km) from Kensington High Street.