Savoy-Plaza Hotel

The Savoy-Plaza Hotel was a 33-story hotel overlooking Central Park at Fifth Avenue and 59th Street in New York City, New York. It opened in 1927 and was demolished in 1965.

Savoy-Plaza Hotel

The Savoy-Plaza Hotel was a 33-story hotel overlooking Central Park at Fifth Avenue and 59th Street in New York City, New York. It opened in 1927 and was demolished in 1965.