Offering an outdoor pool and a spa and wellness centre, Picaddle, The Boutique Luxury Resort is located in Lonavala. Free Wi-Fi access is available in this resort.
Number of rooms: 65
Plot No 137 A , Opp Tata Power House , Old Mumbai Pune Highway, 410401 Lonavala, India