Bharat Hotel

Tapola Road
Mahabaleshwar
India