Central Park Plaza New York apartment is located in the New York Central Park district of New York, and 81st Street-Museum of Natural History tube station is about a 5-minute stroll away.
Broadway Road is only 1.7 km away, while Theodore Roosevelt Park is only 450 metres from the apartment. Guests can easily reach the sprawling Central Park, which is just a 5-minute walk away. A 10-minute drive will take you from Central Park Plaza apartment to the 70th-floor open-air Top of the Rock Observation Deck.
Thanks to a dining area, appointed with a flat-screen TV with satellite channels, as well as amenities like air conditioning, maximum comfort is ensured. Featuring a separate toilet and a shower, a bathroom at Central Park Plaza apartment provides hair dryers and towels.
The accommodation is equipped with self-catering facilities like a fridge, an oven, and kitchenware, giving guests the independence to prepare their own meals. The nearest bus stop Central Park West & West 79th Street is only a few steps from the apartment.