Treebo Balaji Excellency & Spa is located in Mahabaleshwar, within 8.3 km of Venna Lake and 11 km of Bombay Point. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. Every room comes with a balcony.
All units are equipped with air conditioning, a flat-screen TV with satellite channels, a kettle, a shower, free toiletries and a desk. At the hotel every room is fitted with a private bathroom and bed linen.
Guests at Treebo Balaji Excellency & Spa can enjoy a continental or a vegetarian breakfast.
Lingmala Falls is 12 km from the accommodation, while Mahabaleshwar Temple is 13 km away. The nearest airport is Pune International Airport, 139 km from Treebo Balaji Excellency & Spa.