Kew Gardens, NY Area Hotels