The best luxury hotels in New York: The Plaza Hotel

The Plaza is the epitome of sumptuous luxury, sitting majestically on Fifth Avenue overlooking Central Park. Guests can enjoy afternoon tea in the iconic Palm Court, dine in the exquisite Grand Ballroom and luxuriate in the soothing vinotherapy spa.