There are no hotel results in Salisbury. Below are the closest 50 hotels near Salisbury.
25 Stewart Lane, Middlebury, Vermont, 05753, United States
1 review and 118 opinions
"All rooms have private baths, telephones and AC, many with whirlpool tubs, fireplaces, and TV. With..."
Good for: Historical Travel, Luxury Travel, Romantic Travel and Honeymoons