building was wonderful."
enjoyed the friendly atmosphere."
rooms were spacious."
liked the proximity to shopping."
- All reviews
Located near a train station, Lemon Tree Hotel, Dehradun is a great choice for a stay in Dehradun. Guests can visit the health club for a workout or grab a bite to eat at Citrus Cafe, which serves international cuisine. 24-hour room service, flat-screen TVs, and minibars are offered in all rooms.