Lemon Tree Hotel, Dehradun
Couple Friendly
Featuring views of the Himalayas, this polished hotel in a modern building is 5 km from Dehradun railway station and 9 km from Badrinath Temple. Relaxed rooms feature free Wi-Fi, flat-screen TVs, tea and coffeemaking equipment and safes, plus minifridges and en suite wet rooms. Room service is available.