Mussoorie - YD Stay 232001 (Hotel Silver Rock)
Library, The Mall, Mussoorie, Uttarakhand 248179
YD Stay 232001 (Hotel Silver Rock) in Mussoorie is located at a distance of 400 meters from Mussoorie Bus stand, 35 km from Dehradun Railway station...
- Food facility available
- Parking available