Upper Deck Resort
Resort
Lonavala, Maharashtra
Offering an outdoor swimming pool. Upper Deck Resort is located in Lonavala. For any assistance, guests can approach the 24-hour front desk.
Number of rooms: 58
13/15 Pangloli Village Thakurwadi, 410401 Lonavala, India