Craignano Nature Park ist rund 10 Autominuten von dem 3-Sterne-Hotel Fabhotel Nelson Villa entfernt und Jakhu Tempel ist zudem in ungefähr 15 Minuten Autofahrt zu erreichen. The Naldehra Golf Course liegt ebenfalls circa 3 Kilometer vom Hotel entfernt.
Das Hotel bietet ein Sofa, einen Schreibtisch und eine Sitzecke in den Zimmern. Zu den netten Details, die Ihren Aufenthalt verschönern, gehören eine getrennte Toilette und eine Dusche.