Set in Mussoorie, 1.3 km from Gun Hill Point, Mussorie, Hotel Avenel Palace, Mussoorie features views of the pool. The property is around 1.8 km from Mussoorie Library, 16 km from Kempty Falls and 25 km from Dehradun Clock Tower.
Numero delle stanze: 13
Above Bata Showroom Zephyr Hall, Mall Road, 248179 Mussoorie, India