W 66 St/Amsterdam Av

217 W 66th St
New York, NY 10023

The bus stop located at W 66 St and Amsterdam Av serves as a key transit point in New York City. It is frequented by locals and visitors alike, connecting them to various neighborhoods and destinations across the city. The area is vibrant, surrounded by residential buildings, shops, and eateries, making it a convenient hub for daily commuters and travelers. With its strategic location, they find themselves in proximity to Central Park and notable cultural institutions.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesNew YorkNew YorkW 66 St/Amsterdam Av