Best ways to get from Apollo Theater to The Mermaid Inn

Alternative transportation options

MORE INFORMATION

Apollo Theater

The place where stars are born and legends are made.

Address:253 W 125th St, New York, NY 10027
  • Theaters
  • Concert Halls

Other popular routes

From Apollo Theater

To The Mermaid Inn

Neighborhood data provided by Zillow. Venue data powered by Foursquare.