Located in Mussoorie, 1.7 km from Gun Hill Point, Mussorie, goSTOPS Mussoorie, Picture Palace features views of the city. The property is situated 2.7 km from Mussoorie Library, 17 km from Kempty Falls and 24 km from Dehradun Clock Tower.
Number of rooms: 21
Big Bend, picture Palace Road, 248122 Mussoorie, India