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
See a problem?