Select dates to see prices and availability
Free self parking is available onsite.
The property is located 4.3 mi (6.8 km) from Shimla Mall and 3.6 mi (5.8 km) from Mall Road, making it conveniently situated for exploring the area.
Have a question?
Instant AI responses are based on hotel information