Hotel Art of greens
★★★★★
Near Venna Lake, Opp Kapila Bungalow, Mahabaleshwar, India Show on map
Hotel Lake Paradise is a 3-star hotel in Mahabaleshwar, India. It is one of 556 places to stay in Mahabaleshwar listed on Triptoic.
Near Venna Lake, Opp Kapila Bungalow, Mahabaleshwar, 412806, India
Hotel Lake Paradise is located at Near Venna Lake, Opp Kapila Bungalow, Mahabaleshwar 412806, India.
Hotel Lake Paradise is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Inn
Hotel