Upper Deck Resort
13/15 Pangloli Village Thakurwadi, 410401 Lonavala, India,Object type: Resort Lonavala
Offering an outdoor swimming pool and a massage parlor, Upper Deck Resort is located in Lonavala. For any assistance, guests can approach the 24-hour front desk