At East 72nd St & Park Dr North, New York City, NY 10021New York Here : Loeb Boathouse Central Park. Welcome to Loeb Boathouse Central Park is rated 4. It's worth a try!
Write a review