Das 3-Sterne-Hotel Nd Manor Dehradun liegt ca. 3 km vom Mindrölling-Kloster entfernt und bietet den Konferenzraum mit einer Reihe von Geschäftseinrichtungen.
Bedeutende Orte in Dehradun wie der Guru Ram Rai Gurudwara und Lacchiwalla befinden sich in der Nähe. In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie der Buddha Tempel (4 km) und der Laxman Siddh Temple (4,1 km). Für Fernreisende ist der Flughafen Dehradun in 27 Minuten mit dem Auto zu erreichen.
Jedes der 10 Zimmer ist mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. In den Badezimmern werden eine getrennte Toilette und eine Dusche bereitgestellt.