Loeb Boathouse, Central Park The Loeb Boathouse is located right in the middle of Central Park and looks out over one of its lakes. It's been a favourite spot for many a New Yorker for over 150 years, and it's still one of the most stunning backdrops you can find in Manhattan.