Good Indian, Western and Chinese food, and a business centre where you can check your internet.
TripAdvisor, 22 Feb 2008
They have a business centre which I used, but don't send too many faxes as they overcharge!
Asiarooms.com, 01 Dec 2007
From there, you can get to Delhi's commercial and business center, Connaught Place, in just a few minutes more.
TripAdvisor, 15 Nov 2007