Lemon Tree Hotel, Dehradun is located 4.3 mi (6.9 km) from Clock Tower and 5.3 mi (8.5 km) from Tapkeshwar Temple. This 49-room, 3.5-star hotel has free in-room WiFi along with free valet parking and a health club. It's centrally located in Dehradun, connected to a shopping center,6.2 mi (9.9 km) from Sahastradhara, and also 6.7 mi (10.7 km) from Wadia Institute of Himalayan Geology.
This hotel is home to a restaurant and a bar/lounge. Savor a meal from the comfort of your room with 24-hour room service, or get a quick energy boost at the coffee shop/café.
All 49 soundproofed rooms feature minibars, coffee makers, and free newspapers. Guests can expect free WiFi and flat-screen TVs. Beds sport premium bedding and bathrooms offer hair dryers. Safes, phones, and desks are other standard amenities.
Guests of Lemon Tree Hotel, Dehradun enjoy a health club, free WiFi in public areas, and a meeting room. If you drive, take advantage of free valet parking. The front desk is staffed 24/7 to help with dry cleaning/laundry, concierge services, and luggage storage. Additional amenities include a 24-hour business center, free newspapers, and laundry facilities.