Welcome to Hotel Star , New Delhi , India