TopView Sightseeing® Visitor Centers
Bike Rental Central Park is located at:
- Central Park South 1391 6th Ave New York, NY 10019. Across the street from Columbus Circle.
- Central Park West 9 W 60th St, off of 58 ST. New York, NY 10023. Just one block away from Central Park and Columbus Circle.
For more information call
(212) 664 9600
Hours of Operation: Mon - Thur 8am - 6pm, Fri - Sun 8am - 7pm