Collections: Larger canvas architectural art
This is one of America’s most celebrated hotels with a remarkable history. The Plaza opened its doors on October 1, 1907, and was described at the time as the greatest hotel in the world. Located at Fifth Avenue and Central Park South, this luxury hotel was constructed in the most fashionable residential section of New York City. It underwent a massive multi-million dollar restoration in 2008.
All prints made in the USA using high quality archival inks. Mats and backing boards are also archival quality and fit into standard size frames.