TopView Sightseeing Visitor Centers
Bike Rental Central Park is located at:
- 9 W 60th St New York, NY 10019. Across the street from Columbus Circle.
- 892 9th Ave, off of 58 ST. New York, NY 10019. Just one block away from Central Park and Columbus Circle.
For more information call
(212) 664 9600
Hours of Operation: 7:30am – 9:00pm Everyday