Boasting a terrace, Riversun Hotel Mall Road is set in Mussoorie in the Uttarakhand region, 1 km from Gun Hill Point, Mussorie and 600 metres from Landour Clock Tower. This 3-star hotel offers a 24-hour front desk and a concierge service.
Number of rooms: 21
The Mall Road Picture Palace, 248179 Mussoorie, India