Hotel Plaza (Since 1907) USA, New York
Plaza (Since 1907) USA, New York: The Plaza Hotel in New York City is an iconic landmark offering luxury accommodations, The Palm Court's afternoon tea, and a Central Park South location, providing guests with a timeless experience in the heart of Manhattan.
Read more about Hotel Plaza (Since 1907) USA, New York