New York, 1905. "Hotel Netherland, Fifth Avenue and 59th Street."
[Photo: Shorpy/Detroit Photographic Company]
Built in 1892-3, originally the Hotel New Netherland, at the time it was the "tallest hotel structure in the world".
Demolished in 1926 and replaced by the 35-story Sherry-Netherland.
Leave a comment