Sunday, Nov 29, 2015

Home | Contact | Advertising Info | site map

Home > All Lodging > Econo Lodge Inn & Suites

The Econo Lodge Inn & Suites® hotel in Shelburne, Vermont, is perfectly located off U.S. Highway 7, just three miles from the magnificent Lake Champlain. ... more info
Please say you found us on!

Econo Lodge Inn & Suites

3164 Shelburne Rd
Shelburne, VT 05482-7113
Click here for phone number(s) Local: 802-985-3377