Welcome to Hotel Express 66 , New Delhi , India