Answers from Our Experts (1)
The Plaza Hotel is located right in the heart of New York, next to attractions you’ll want to experience at least once. Central Park is the biggest — the main entrance to the hotel is at the southern-most entrance to New York’s largest green space. Get outdoors for a job and take advantage of the sights. If you have time, plan a horse-drawn carriage ride to make sure that you see them all. Pick-up is right outside the front doors of the Forbes Travel Guide Four-Star hotel. Other city attractions nearby include the Apple Store on Fifth Avenue, the Museum of Modern Art, Rockefeller Center, the Empire State Building, Lincoln Center, the Museum of Arts and Design, the Paris Theatre and Carnegie Hall.