Paradise Inn
Paradise Inn, Opp Kisan Gas Agency, Shimla Bypass Chowk, 248001 Dehradun, India,Object type: Hotel Dehradun
Located in Dehradun, within 2.7 mi of Indian Military Academy and 3.1 mi of Dehradun Clock Tower, PARADISE INN features a terrace. This 3-star hotel offers a 24