Welcome to Hotel Safron , New Delhi , India