New Social Spot – Liberty Plaza

A central New York square with a noble lion statue and relaxing fountain. Meet up with friends at the cafe and start exploring the big city!