Welcome to Dee Marks Hotel and Resorts , New Delhi , India