I stayed at the hotel for a night as I ahd to board a flight from Delhi airport the next morning. The greatest advantage that the hotel offers is the close proximity to the Delhi international airport with just a 10-15 min drive from the hotel to the departure terminal.
The welcome drink offered at the time of check-in, the...
More
