Featuring a terrace, Innkeeper's Lodge London, Dulwich offers rooms in London, 1.7 mi from O2 Academy Brixton and 2 mi from Crystal Palace Park. This hotel is located 3.1 mi from Battersea. The in-house restaurant serves British cuisine. Every room is fitted with a wardrobe, a flat-screen TV and a private bathroom. Coffee and tea making facilities are included A Full English/Irish breakfast is available daily at Innkeeper's Lodge London, Dulwich. The nearest airport is London City Airport, 6.8 mi from the accommodations.