Nestled in the Lambeth district, Mount nod rooms London hotel is approximately a 15-minute drive from Big Ben. At this guest house, guests will find a tennis centre to stay active.
Mount nod rooms hotel is only a few steps from Lala Cafe, that serves Moroccan cuisine.
Situated 10 minutes by car from Clapham Common, the property also gives access to such sports venues as the air Tooting Bec Lido Swimming Pool, which is 25 minutes' walk away. The hotel is located 3 km from the 30.85-hectare Dulwich Park in London. This accommodation allows you to enjoy such natural sights as the mostly Streatham Common Woodland 25 minutes' stroll away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please