Nestled in the Lambeth district, Mount nod rooms London hotel is about a 10-minute ride from Dulwich Park. At this guest house, guests will find a tennis centre to stay active.
Mount nod rooms hotel is within short walking distance of Lala Cafe, that serves Mediterranean cuisine.
Situated approximately a 25-minute stroll from Balham Tube, the property also gives access to such sports venues as Tooting Bec Lido, which is a 25-minute walk away. The hotel is located approximately a 25-minute stroll from Brixton in London. This accommodation allows you to enjoy such natural sights as Brockwell Park 2.3 km away.