No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
Flat 1 174 Holland Park Avenue, London
Italianflat - Holland Park is located in the Kensington and Chelsea district of London, 1.5 km from Portobello Road Market, 1.5 km from Olympia Exhibition Centre and 2.5 km from Eventim Apollo.
See MoreUsage of subsidiary facilities may incur additional fees