theplazahotel

The Plaza Hotel

Located at the corner of Fifth Avenue and Central Park South, The Plaza is New York City's most legendary hotel. www.fairmont.com/theplaza
  • 892 posts
  • 56.2k followers
  • 442 following