Bharat Hotel is located in Mahabaleshwar, close to Wilson Point, Polo Grounds, and Bombay Point. Nearby points of interest also include Lodwick Point.
Bharat Hotel features a restaurant. Room service is available. Additional property amenities include tour/ticket assistance, laundry facilities, and a garden.
All guestrooms at Bharat Hotel feature irons/ironing boards. Guestrooms offer phones.