Treebo Apollo is located in Guwahati, within 4.7 km of Kamakhya Temple and 2.4 km of Guwahati Station. With a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a 24-hour front desk and organising tours for guests.
At the hotel, each room is fitted with a desk. Guest rooms in Treebo Apollo are equipped with a flat-screen TV and free toiletries.
A vegetarian breakfast is available daily at the accommodation.
Umananda Temple is 2.5 km from Treebo Apollo, while Assam State Museum is 2.7 km away. Lokpriya Gopinath Bordoloi International Airport is 16 km from the property.