A New York City ''country inn'' offering apartment-style accommodations with a country inn ''bed and breakfast'' atmosphere in a centrally located, convenient upper east side location.
The apartments are located in a landmarked circa 1871 five-story townhouse built in...
View Inn's Info ››