Where in the world? Its the Plaza Hotel in New York City! Since its debut on October 1, 1907, The Plaza Hotel, New York has remained a city icon hosting world leaders, dignitaries, captains of industry, Broadway legends, and Hollywood royalty. As an established staple for lavish society affairs and blockbuster films, The Plaza has […]