Venue Details

85 Star Starred
The Ride
Meet in the lobby of Madame Tussauds 234 West 42nd Street New York, NY 10036
Venue website Get directions
36 events
31 reviews
2 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