Villa Cheerful 3Bhk Villa with Parking
★★★
Tapola Road, Near New Lake, Mahabaleshwar, Mahabaleshwar, India Show on map
Bharat Hotel is a 4-star hotel in Mahabaleshwar, India. Guests rate it 8.5/10 (excellent) across 7 reviews, ranking it #164 of 556 places to stay in Mahabaleshwar.
Tapola Road, Near New Lake, Mahabaleshwar, Mahabaleshwar, 412806, India
Bharat Hotel has a guest rating of 8.5 out of 10 from 7 reviews, which is considered excellent. It ranks #164 of 556 properties in Mahabaleshwar on Triptoic.
Bharat Hotel is located at Tapola Road, Near New Lake, Mahabaleshwar, Mahabaleshwar 412806, India.
Bharat Hotel is rated 4 stars.
Highly rated alternatives close by
Villa
Bed & Breakfast
Resort
Hotel
Hotel