Had to stay here, to be within close vicinity of Apollo hospital, as a relative was admitted there. Stayed for 5 nights. On the whole, except for the fact that it was situated on a main side road, which bore heavy traffic especially on Monday morning, we had a fairly pleasant stay. The staff was polite and accommodating. For the... More
You have no recent hotel searches.