Situated in Mahabaleshwar, less than 1 km from Venna Lake, Hotel Lake View Mahabaleshwar features accommodation with a restaurant, free private parking, a garden and a terrace. The property is around 3.2 km from Bombay Point, 3.
Number of rooms: 50
Satara Rd, near Makriya Garden, Mahabaleshwar, Maharashtra 412806, 412806 Mahabaleshwar, India