New Hotel - Opening Summer 2017! Located just 17 minutes from central London and set in one of London s most sought after villages the Innkeeper s Lodge London Dulwich hotel is a Grade II listed building in the heart of the bustling village. This 20 ensuite bedroom boutique hotel has recently undergone a complete refurbishment which has seen many original features being retained while creating modern and elegantly furnished bedrooms. There s limited parking here which is first come first served and cannot be reserved but if you are travelling by train the nearest station is only a 3 minute walk away. If you re on a short break and don t fancy a trip into central London there s plenty to see and do in Dulwich. Just down the road is the world s first purpose built public art gallery Dulwich Picture Gallery which houses a superb collection of Old Masters. Or hire a bicycle and explore the area including the Green Flag Awarded Dulwich Park with its boating lake and Dulwich Wood where the court of Charles I frequently met to hunt deer.