Lifeline Villas - Miracle Villa 5bhk Valley View
Mahabaleshwar To Old Mahabaleshwar Road, 412806 Mahabaleshwar, India
Situated in Mahabaleshwar and only 8.6 km from Venna Lake, Lifeline Villas - Miracle Villa 5bhk Valley View features accommodation with mountain views, free Wi-Fi and free private parking. With pool views, this accommodation provides a balcony.