Hotel Novotel New York(4 stars)

226 W 52nd St View on map