Mount Nod Rooms London hotel is a great place to stay in the Lambeth district, just 1.8 km from Tooting Bec Common. Located 15 minutes' drive from the Protestant Westminster Abbey, this hotel also provides a tennis centre for guests who enjoy sports.
Guests can dine at the restaurant Lala Cafe, which is around 400 metres away.
The hotel is about 25 km from London City airport and within 7 km of such cultural venues as Churchill War Rooms Museum. The Mount Nod Rooms is 25 minutes' stroll from the Black Cultural Archives. The nearby sports attractions feature the enormous open-air Tooting Bec Lido Swimming Pool within a 2-km distance of this property.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please