Situated on Fifth Avenue, The Plaza is a legendary hotel that has been a symbol of luxury and elegance for over a century. The hotel offers walking tours that allow guests to explore the vibrant streets of New York City, from iconic landmarks like Central Park and Times Square to hidden gems in neighborhoods like SoHo and Greenwich Village.