Tag: Grand Central Station

Free things to do near Grand Central Station

Grand Central Station lives up to its name. Opened in 1913, the station’s grandeur comes from its impressive Beaux-Arts design, which has seen it registered as a National Historic Landmark. And its location in Manhattan makes it central to the city of New York. Grand Central Station is the gateway to the Big Apple for…