Boasting accommodation with a private pool, garden view and a balcony, De-Vistara Villa is situated in Lonavala. This property offers access to a terrace, free private parking and free Wi-Fi. Bhushi Dam is 7.
Near Lions Den Hotel Lonavala Bunglow No. 4, 410401 Lonavala, India