London, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

London hotels near Holland Park subway station

: 294 options found

Select dates so you can see the availability and exact prices.

179-199 Holland Park Avenue, London

6km from the center of London
294m from the subway station Shepherd's Bush
Room in this hotel

holland Park, London

5.1km from the center of London
578m from the subway station Holland Park
Room in this hotel

88 Holland Road, London, 88, London

5.7km from the center of London
180m from the subway station Kensington (Olympia)
Room in this hotel

8 Pembridge Gardens, London

4.8km from the center of London
128m from the subway station Notting Hill Gate
Room in this hotel

20 Pembridge Gardens, London

4.8km from the center of London
155m from the subway station Notting Hill Gate
Room in this hotel

29 Holland Park Avenue, London

5.3km from the center of London
129m from the subway station Holland Park
Room in this hotel

146 -164, Notting Hill Gate, London

5km from the center of London
310m from the subway station Notting Hill Gate
Room in this hotel

120 Holland Road, London

5.9km from the center of London
442m from the subway station Kensington (Olympia)
Room in this hotel

Upper Addison Gardens 16, London

6km from the center of London
298m from the subway station Shepherd's Bush
Room in this hotel

128 Holland Rd, London, London

5.9km from the center of London
469m from the subway station Kensington (Olympia)
Room in this hotel

W11 3EQ, Pembridge Crescent, London, United Kingdom, London

5km from the center of London
498m from the subway station Notting Hill Gate
Room in this hotel

25 Park Close, off Ilchester Place, London, W14 8ND, London

5.2km from the center of London
628m from the subway station High Street Kensington
Room in this hotel

Various Locations around Holland Park, London

5.5km from the center of London
103m from the subway station Holland Park
Room in this hotel

24 Peel Street, London

4.7km from the center of London
146m from the subway station Notting Hill Gate
Room in this hotel

6A Portland Road, Kensington and Chelsea, London, W11 4LA, United Kingdom, London

5.5km from the center of London
172m from the subway station Holland Park
Room in this hotel

20 Gordon Place Kensigton & Chelsea,Gordon Place, London

4.6km from the center of London
380m from the subway station High Street Kensington
Room in this hotel

Pembridge Mews, London

4.9km from the center of London
457m from the subway station Notting Hill Gate
Room in this hotel

Various locations is Notting Hill, London

5.4km from the center of London
393m from the subway station Holland Park
Room in this hotel

12 Woodsford Square, London

5.6km from the center of London
406m from the subway station Holland Park
Room in this hotel

34 Edge Street London W8 7Pn, London

4.7km from the center of London
110m from the subway station Notting Hill Gate
Room in this hotel