Hotel Lake View, Mahabaleshwar
Hotel Lake View Satara Road , Mahabaleshwar-412 806 India
Hotel Lake View Details
Hotel Lake View, Mahabaleshwar is snuggled amidst lush green hills and panoramic valleys. An ideal place to spend some quality time with your family in a breadth taking environment. The resort is located just 1 km from the market area towards the lake.
It is a luxurious resort equipped with modern amenities to satisfy every guests and make their stay a memorable one.