Hotel Rahi Plaza

Address:

Opp. Panchayat Saithi
Opp.S.T Stand Main Road
Mahabaleshwar, IN

Hotel star rating:

2 stars

Map:


Contact   ·   Privacy   ·   Terms