Finding the Best Rates take a while
Please wait...

Bharat Hotel

Tapola Road, Near New Lake, District Satara, Mahabaleshwar, Maharashtra - 412806, India. 02168260233/261310 thebharathotel@gmail.com

4.51 Out of 5

Guest Reviews Based on 10 Reviews

Score breakdown