Description
Sheraton New York Times Square is an elegant 4-star hotel offering upmarket accommodation in the heart of New York. Highlights include contemporary wellness facilities, casual dining, free Wi-Fi and an excellent location close to the Museum of Modern Art.