Quality Inn Shelburne - Burlington

Shelburne • Show on map
View Details for Price
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,…More info
