at 26 Aldine Street, London , W12 8 United Kingdom
Holland Park Hotel is a family run hotel located in Shepherds Bush, close to the underground stations for easy access areas of London, Notting Hill,Kensington,02 Shepherd's Bush Empire,Earls Court | Home
22 FB users likes Holland Park Hotel, London, set it to 503 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Holland Park Hotel, London is London based place and this enity listed in Hotel category. Located at 26 Aldine Street W12 8. Contact phone number of Holland Park Hotel, London: 0044208 7430456