Treebo Prince Palace is situated in Mahabaleshwar, 4.1 km from Parsi Point and 8.1 km from Sydney Point. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk. Rooms are equipped with a balcony.
All rooms are fitted with air conditioning, a flat-screen TV with satellite channels, a kettle, a shower, free toiletries and a desk. At the hotel the rooms have a private bathroom and bed linen.
Treebo Prince Palace offers a continental or vegetarian breakfast.
Lingmala Falls is 8.7 km from the accommodation, while Mahabaleshwar Temple is 16 km from the property. The nearest airport is Pune International Airport, 116 km from Treebo Prince Palace.