Flagship 26583 Hotel Kohinoor Plaza Hotel
Union Bank, Murray Peth, Mahabaleshwar, Satara, Maharashtra, India 412806, Mahabaleshwar, 412806 Mahabaleshwar, India
1.8 km from Venna Lake, Flagship 26583 Hotel Kohinoor Plaza is located in Mahabaleshwar and provides air-conditioned rooms. This 3-star hotel offers a shared kitchen and a shared lounge. Lingmala Falls is 6.