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.
Numero delle stanze: 18
Saharanpur Road Majra,Dehradun, 248171 Dehradun, India