L'hotel Mount Nod Rooms Londres offre une proximité avec le Centre sportif Crystal Palace National Sports Centre, qui est situé dans une zone de 4 km.
Basé dans le quartier "Lambeth", l'hotel se situe à environ 15 minutes en voiture du Musée de Wimbledon. Les amateurs de sport apprécieront également la visite de la Piscine Tooting Bec Lido, à environ 2 km de la résidence. Le Musée artistique Dulwich Picture Gallery est à environ 10 minutes en voiture de Mount Nod Rooms. Ce logement est également à environ 10 km de la gare de Marylebone.
Clients pourront déguster la cuisine espagnole servie dans le Bar 61 Restaurant, qui est à moins de 6 minutes à pied.