Welcome to Hotel Cherish , New Delhi , India