Where is 66 St. - Lincoln Center Station?
66 St. - Lincoln Center Station is located in Manhattan. If you're looking for things to do in the area, you may want to check out Central Park and Broadway.
Where Can I Stay near 66 St. - Lincoln Center Station?
We've got 1212 hotels to pick from within a mile of 66 St. - Lincoln Center Station. You may want to consider one of these options that are popular with our guests:
Empire Hotel
- hotel • Free WiFi • 2 restaurants • Outdoor pool • Central location
Crowne Plaza Times Square Manhattan, an IHG Hotel
- hotel • Free WiFi • Bar • Cafe • Central location
Park Central Hotel New York
- hotel • Free WiFi • Restaurant • 24-hour health club • Central location
Sheraton New York Times Square Hotel
- hotel • Free WiFi • Restaurant • 24-hour fitness center • Central location
Hotel Edison Times Square
- hotel • 2 restaurants • 24-hour fitness center • Bar • Walkable location
Things to See and Do near 66 St. - Lincoln Center Station
What to See near 66 St. - Lincoln Center Station
- Central Park
- Rockefeller Center
- Times Square
- Grand Central Terminal
- Madison Square Garden
Things to Do near 66 St. - Lincoln Center Station
- Broadway
- Radio City Music Hall
- American Dream
- Lincoln Center
- David H. Koch Theater