- Disliked: Cleanliness, staff & service, property conditions & facilities, room comfort
Not a great place to stay at or dine in. Wouldn't recommend it. Disappointing and not worth it.
Located in Bengaluru, Treebo Crystal Castle is in the business district. Bannerghatta Road and UB City are worth checking out if shopping is on the agenda, while those wishing to experience the area's natural beauty can explore Lalbagh Botanical Gardens and Cubbon Park. Looking to enjoy an event or a game while in town? See what's happening at Sri Kanteerava Outdoor Stadium or Sree Kanteerava Stadium.Visit our Bengaluru travel guide