Hotel Rahi Plaza

Opp. Panchayat Saithi
Mahabaleshwar
India