Venue Details

79 Star Starred
The Ride
Meet in the lobby of Madame Tussauds 234 West 42nd Street New York, NY 10036
Venue website Get directions
31 events
28 reviews
9 stars
I wore jacket, sneakers .
star this tip starred
4 events
2 reviews
1 stars
Or use public transit.
star this tip starred
View All 5 Tips
More Information