The Nature's Nest heeft uitzicht op de bergen, en biedt accommodatie met een terras en een waterkoker, op ongeveer 13 km van klokkentoren van Dehradun. De accommodatie ligt op 19 km van Gun Hill Point, Mussorie, en is voorzien van een tuin en gratis privé parkeergelegenheid.
De homestay heeft een flatscreen-tv. Handdoeken en beddengoed worden bij de homestay verstrekt.
Er is dagelijks een vegetarisch ontbijt beschikbaar bij de homestay.
Station Dehradun ligt op 15 km van The Nature's Nest, en Landour Clock Tower ligt 19 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Dehradun (Jolly Grant), op 28 km van de accommodatie.