London hotels in Holland Park
Multiple accommodations for your stay
Show map
603 results found
Filters
- Most popular first Sorting
The Kensington Townhouse
Stafford Terrace 1, London, United Kingdom (Open map)
The Leighton House Museum is located 0.6 km from the holiday home, which is a short way from High Street Kensington. Offering a...
Read more... Bright & Airy Kensington Residence
W14 0Nj 72 Sinclair Road, London, United Kingdom (Open map)
Only 250 metres from Kensington tube station, this apartment is just around the corner from WWT London Wetland Centre. Located...
Read more... Charming Cottage In Central London
32 Mornington Avenue, London, United Kingdom (Open map)
Just 5 minutes' walk from West Kensington tube station, this apartment is around 10 minutes by car from the world-famous Natural...
Read more...