Tivoli Garden Resort Hotel, Mehrauli Chattarpur Road, Delhi