Hotel-President -Mahabaleshwar S S No 69, Subhash Chowk, Mahabaleshwar, Maharashtra 412806 Near Main Market, Mahabaleshwar | 50 mtr from Mahabaleshwar ST Station