There's a restaurant on site. Public spaces have free WiFi. Treebo Raj Mall Road also features tour/ticket assistance and laundry facilities. Free self parking is available.
Staff were helpful, bathroom is just fine. The advertisement in Expedia described the rooms as "sleeps three" but there was only one king size bed for two. After asking they layered two mattresses which was not very comfortable.