Willkommen im Hotel Holly Lodge London, Holly Lodge is a self-catering accommodation located in Kew. FreeWiFi access is available. The property is 1.1 km from Kew Gardens and 1.4 km from Mortlake. There is a full kitchen with a microwave. Private bathrooms also come with a shower. Extras include a washing machine and a sofa. If you feel like visiting the surroundings, check out Kew Gardens (1.9 km).London Heathrow Airport is located 13 km away.