Grand Noting Hills Hotel, New Delhi
vline