1 of 4 photos
Built up in 9 Acres of Land on the hill top over viewing the Mussoorie City & Dehradun City on either sides. Hotel has Two Towers called Main Tower Wing & Valley View Tower Wing totaling rooms to 135 Rooms including Executive Suites.
User rating & reviews
Price Per Plate : Available On Request