Central Park Room/Bath with a View!
Private room in New York, United States. Our building is located in the upper west side of Manhattan, directly across the street from Central Park's Great Hill on 106th street and Central Park West. We're a five minute walk to Lasker Pool and three blocks from the 103rd street subway sta...
See this content immediately after install