Stone Hill Inn

Address:

89 Houston Farm Rd
off Mountain Rd. midway between village and ski resort
Stowe, VT 05672

Phone:

802/253-6282

Map:


Contact   ·   Privacy   ·   Terms