Charming Central Park Townhome
Location picture
Residence

Price unavailable

About it
Comfortable Accommodations Charming Central Park Townhome in New York offers a holiday home with three bedrooms and two bathrooms. Guests enjoy free WiFi, air-conditioning, and a balcony. Modern Amenities The property features a fully equipped kitchen with a washing machine, dishwasher, and microwave. Additional amenities include a work desk, TV, and free toiletries. Convenient Location Located 2.9 mi from Yankee Stadium and 6.2 mi from LaGuardia Airport, the townhome is close to attractions such as Lincoln Center (3.7 mi) and the American Museum of Natural History (2.4 mi). An ice-skating rink is also nearby.
Its strengths
LAN Wi-Fi
Location
211 W 121st St, New York, NY 10027, USA
New York 10027
Book Charming Central Park Townhome (new window)
Dates of your stay
Availability with
Booking.com