Top-Rated Sofitel Hotels in New York

Hotel Sofitel New York New York

reviews

45 W 44th St
New York, NY 10036
Near Times Square