The Plaza is an iconic hotel located in the heart of New York City. With its grand architecture and timeless elegance, it has been a symbol of luxury for over a century. The hotel offers full board options, ensuring that guests can enjoy a delightful dining experience throughout their stay. From gourmet breakfasts to exquisite dinners, the hotel's restaurants offer a wide range of culinary delights. With its prime location and impeccable service, The Plaza is the ideal choice for a luxurious stay in the Big Apple.