Shelburne, Shelburne
Spend a second to
save a fortune!
Spend a second to save a fortune!
2572 Shelburne Road, Shelburne
The Quality Inn hotel is located along the banks of Vermont's Lake Champlain. This area provides the perfect backdrop for an array of outdoor recreation activities like sailing, boating, fishing, swimming, sightseeing and more.
See MoreUsage of subsidiary facilities may incur additional fees