The Lilac Door Hotel London
Located in London, The Lilac Door is a family-run bed and breakfast located 1 km from Dulwich Picture Gallery and 2.6 km from Crystal Palace Park. The property is set 5 km from Battersea.
Number of rooms: 3
140 Rosendale Road, Lambeth, London, SE21 8LG, United Kingdom