Belvedere Castle is a folly in Central Park in Manhattan, New York City. It contains exhibit rooms and an observation deck, and the folly has also been the location of the official Central Park weather station.

[ivory-search id="332" title="Default Search Form"]
Book online now!