Treebo Crystal Castle is located in South Bangalore, just off Bannerghatta Road and 500 metres from Inchara Bus Stand. It provides elegant rooms equipped with air conditioning and flat-screen TVs. Wi-Fi is free in all areas.
The rooms at Treebo Crystal Castle are fitted with an attached bathroom, a minibar and an electric kettle. They all have a comfortable seating area.
The hotel is about 10 km from Bangalore Railway Station and 3 km from Jai Nagar shopping area. Bangalore Airport is 45 km away.
Sampoorna, is the hotel’s all-day dining Vegetarian Restaurant. It offers a 24-hour room service.