Treasure Island Resort

3 Star  

Karla, Lonavala, Maharashtra - 410 405

Treasure Island Resort, Lonavala - Photos & Videos