
The Upper Deck Resort
13/15, Pangloli Village, Thak, Lonavala
Located in Lonavala, The Upper Deck Resort is in the mountains, within a 10-minute drive of Della Adventure and Narayani Dham. This hotel is 8.8 mi (14.1 km) ...