Guest favorite Super Hotel O Survey Chowk Bus Terminal Dehradun
★★★★
16-A EC ROAD DEHRADUN, Dehradun, India Show on map
LEMARQ is a 4-star hotel in Dehradun, Uttarakhand, India. Guests rate it 7.1/10 (good) across 11 reviews, ranking it #250 of 1,046 places to stay in Dehradun. The property has 1 rooms.
16-A EC ROAD DEHRADUN, Dehradun, 248001, India
Check-in starts at 12AM and check-out is until 12PM. Early check-in or late check-out may be available on request.
LEMARQ has a guest rating of 7.1 out of 10 from 11 reviews, which is considered good. It ranks #250 of 1,046 properties in Dehradun on Triptoic.
LEMARQ is located at 16-A EC ROAD DEHRADUN, Dehradun 248001, India.
LEMARQ is rated 4 stars.
LEMARQ has 1 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel