Lemon Tree Hotel, Dehradun
Couple Friendly
Lemon Tree Hotel, Dehradun is just 45 mins from the snow capped mountains of Mussoorie and two hours away from the holy cities of Haridwar and Rishikesh.
Restaurant
Swimming Pool
Wi-Fi
Gym
Room Service