Das Hotel Mount Nod Rooms London ist im Stadtteil Lambeth gelegen, 6 Kilometer vom Cricketstadion The Oval entfernt.
Das Hotel liegt in einer Entfernung von rund 10 Autominuten von der Windmühle von Brixton und in einer Entfernung von rund 20 Autominuten vom Bahnhof Marylebone. Das Horniman Museum liegt ebenfalls 4 Kilometer vom Hotel entfernt. Das Imperial War Museum, eine der zahlreichen kulturellen Attraktionen der Stadt, liegt in einer Entfernung von rund 15 Autominuten vom Mount Nod Rooms.
Das Restaurant Bar 61 Restaurant befindet sich in der Nähe von der Unterkunft und ist auf die spanische Küche spezialisiert.