Rana Farm is located at Thangoan, Prem Nagar. Guests can also visit Masjid Mehuwala (Approx. 6km) and Clock Tower (Approx. 8km) from the hotel. Encircled by the commercial centre of the city, the Clock Tower is one of the most renowned landmarks of the city that was constructed before independence by the British. A beautiful tourist attraction, this tower has six faces. Other interesting that can also be explored are Tibetan Buddhist temple, Ram RaiGurudwara and Mindrolling Monastery.
Distance from Dehradun Railway station: Approx. 15kms
Distance from Jolly Grant Airport: Approx. 45kms