Treebo Balaji Excellency & Spa is located in Mahabaleshwar, within 5.2 miles of Venna Lake and 6.9 miles of Bombay Point. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. The hotel features family rooms.
At the hotel, every room comes with a desk. Complete with a private bathroom equipped with a shower and free toiletries, all guest rooms at Treebo Balaji Excellency & Spa have a flat-screen TV and air conditioning, and some rooms will provide you with a balcony. At the accommodation every room has bed linen and towels.
Guests at Treebo Balaji Excellency & Spa can enjoy a continental or a vegetarian breakfast.
Lingmala Falls is 7.7 miles from the hotel, while Mahabaleshwar Temple is 7.8 miles away. The nearest airport is Pune International Airport, 86 miles from Treebo Balaji Excellency & Spa.