building was wonderful."
rooms were clean."
rooms were spacious." happy with the bathroom." view was good." rooms were clean."
- 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.