Overview

Central Park House

Search hundreds of travel sites at once for hotel deals at Central Park House

25 West 83rd Street, New York, NY 10024, United States
+1 212 616 8497

$254+

Central Park House
Wed 11/22
Thu 11/23

Nearby

  • 0.5 mi Metropolitan Museum of Art
  • 0.9 mi Frick Collection
  • 1.6 mi Museum of Modern Art
Show all
Map

Map