Hotel Lions Den Hotel
Tungarli Lake Road, Tungarli, 410403 Lonavala, India
Hotel Lions Den is located in Lonavala, within 5 km of Bhushi Dam and 8 km of Lion's Point. Boasting a 24-hour front desk, this property also provides guests with a children's playground.