Hotel Laxmi Palace Hotel Dehradun
Located in Dehradun, 4.4 km from Indian Military Academy, Hotel Laxmi Palace offers amenities including a bar and a restaurant. This 1-star hotel offers a 24-hour front desk. The property is 5 km from Dehradun Clock Tower.
Number of rooms: 18
Saharanpur Road Majra,Dehradun, 248171 Dehradun, India