Treebo Varsha Palace is set in Aurangabad, within 6.2 km of Aurangabad Railway Station and 6.3 km of Bibi Ka Maqbara. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. The hotel features family rooms.
The units come with air conditioning, a flat-screen TV with satellite channels, a kettle, a shower, free toiletries and a desk. At the hotel all rooms are fitted with a private bathroom and bed linen.
The daily breakfast offers à la carte, continental or vegetarian options.
Daulatabad Fort is 19 km from Treebo Varsha Palace, while Ellora Caves is 32 km away. Aurangabad Airport is 3 km from the property.