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 hotels all-day dining Vegetarian Restaurant It offers a 24-hour room service