The restaurant/coffee bar was no great shakes but adequate and there was a lovely swimming pool in the gardens.
TripAdvisor, 03 Jan 2007
Loading...
3.5
#14 of 667 hotels in Delhi