Rhodo Inn
Dehradun, State of Uttarakhand
Located in Dehradun, Rhodo Inn is in the mountains, within a 15-minute drive of Eco Park and Surkanda Devi Temple. This hotel is 12.3 mi (19.9 km) from Gun Hill and 12.8 mi (20.6 km) from Mussoorie Christ Church.