This cozy apartment is located in the heart of Hell's Kitchen. Central Park is a quick 2 minutes walk from the apartment. Amazing restaurants, cafes and shops surround the space. Just one block away from major subway stations. Convenient and easy!
Check-in is anytime after 12PM (noon)
Check out by 11AM