Theodore Roosevelt Park
200 Central Park W
New York, NY 10024
Theodore Roosevelt Park, located in New York, NY, is a serene green oasis nestled near the American Museum of Natural History. This urban park features beautiful walking paths, lush gardens, and inviting benches, making it an ideal spot for relaxation and leisure. Visitors can enjoy the rich natural landscape while being surrounded by the vibrant energy of the city.
Generated from this place's information
Also at this address
See a problem?





