Country Inn the City
• 270 West 77th Street | New York, NY | 10024
Four individual period-style appartments which provide an alternative to hotels. The appartments are located in a beautifully restored 1891 limestone townhouse on Manhattan's historic Upper West Side.
Services & Amenities
270 West 77th StreetNew York NY 10024