Situated approximately a 15-minute ride from the Swarg Niwas Temple, Champaran Hotel N Restaurant Dehradun offers proximity to various city highlights.
You'll need 15-minute drive to Dehradun airport.
This Dehradun hotel features 7 rooms equipped with a flat-screen TV with satellite channels as well as tea and coffee making facilities. An air conditioner are featured for guests' comfort.