Hotel Novotel New York(4 stars)

226 West 52nd Street 10019 New York New York View on map