The Sheraton New York Times Square Hotel is located between Central Park and Times Square, and offers newly renovated spaces and sophisticated amenities.