Nestled in the Lambeth district, Mount Nod Rooms London hotel is 2.6 km from such cultural places of interest as the built public Dulwich Picture Art Gallery.
This property is in close proximity to Bar 61 Restaurant, that serves European cuisine.
Located within reach of St Peter's Church, this hotel is 25 km from London City airport. The riveting Imperial War Museums is 15 minutes' drive from the hotel in London. The Mount Nod Rooms is also 2.3 km from the 19th-century Brockwell Park.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please