Location 24 km. from Dehradun Railway Station.
Area City Center
Discription Country Inn is a well known perfect holiday retreat in the Mussoorie hills overlooking the Mussoorie Lake and the magnificent Doon valley.In the foothills of the Himalayan Range, at the doorstep of the enchanting valley of Garhwal, Country Inn is a perfect holiday retreat in the Mussoorie hills overlooking the Mussoorie Lake and the magnificent Doon Valley.
How to Reach Mussorrie