Family Villa In Mussoorie For Rent, constructed in 1980, the property is within a 5-minute stroll of Mussoorie Mall Road in India. SWC Villas Mussoorie is located 300 meters from Camel's Back Road. The building has a sun terrace and a 24-hour front work desk. Kempty Falls is 4.8 km from the Villa. Dehradun Airport is 32.2 kilometers from the building.