The spacious and well equipped Orchid Rental Villas in Sahashtradhara, Dehradun are built on a vast land spread over 6 Bigah. Beautiful gardens, lovely private outdoor areas, and breathtaking views of Hills offer a relaxing break from the busy city life.
The villas are surrounded by forest on the three sides and valley on one side but are not very far from the city