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.
Number of rooms: 100
2572 Shelburne Rd, Shelburne, VT 05482, United States
Hotel booked 1 times today.