Hotel the Tourist - 1 Min from New Delhi Railway Station