Located in the heart of Manhattan, The Plaza is a historic and iconic hotel with a prime location near Central Park. While it doesn't have a beach, it offers a unique urban oasis with its exclusive Plaza Terrace. Situated on the 5th floor, the Plaza Terrace features a beautiful landscaped garden, fountains, and seating areas where guests can relax and escape the bustling city. The hotel also offers luxurious rooms, multiple dining options, and a spa. The Plaza is a perfect choice for those seeking a capital hotel with a tranquil urban retreat in New York City.