Hotels near Madison Square and Madison Square Park, New York
Madison Square and Madison Square Park is a park in Manhattan, New York. The nearest metro station is 23 St, about 0.1 km away.
Getting to Madison Square and Madison Square Park
- 23 St — 0.1 km