A stay at Lemon Tree Hotel, Dehradun places you in the heart of Dehradun, and within a 15-minute drive of University of Petroleum and Energy Studies. Featured amenities include a 24-hour business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Planning an event in Dehradun? This hotel has facilities measuring 830 square feet (77 square meters), including a meeting room. Free valet parking is available onsite.