I had stayed here for 3 nights & 2 days during Dec '13. This was a business trip. The rooms of the hotel were comfortable. Location of the hotel is good, a stone throw away from the bustling Nehru Place Metro Station. Appearance of the hotel was good.
The hotel has a swimming pool & a gym, although there are no sign boards in the hotel or lift, no brochure or leaflet in the room. Ask the staff to direct you to the pool or gym. I myself came to know about it at the time of check out. Not much food options are there in the restaurant for meals and breakfast, also its a bit pricey. I would rather suggest the food court @ Nehru Place metro station & other nearby eateries.More