Lemon Tree Hotels in Dehradun
(1 Hotels in Dehradun)
Location very good Rooms, cleanliness, services are good. In house restaurant serves quality and delicious food. Staff are well behaved and cooperative Amenities are quite fine Rooms, in which I stayed, was not that spacious
Ahmed Aquil | Sat, Jul 15, 2017
Please wait while we fetch hotels for you.