Hotel Inter Plaza

Hotel Inter Plaza Address: Main Bazar Chowk, Near Irani Petrol Pump, Mahabaleshwar, Mahabaleshwar, India

Minimum price found for Hotel Inter Plaza was: Null INR

Click here to get more information, photos & guest ratings for Hotel Inter Plaza