What hotel do the New York Yankees stay at for home games?

NONE... they're home so they go to their house ...