Vermont's Most Relaxing Inn?
My room, the North Loft, in the barn building was larger than most New York apartments and had everything I needed and nothing I didn't.
vermont relaxing inn room north loft barn building large new york apartment need