La Villa is a small owner operated restaurant serving locals and tourists for more than fifteen years in Shelburne Vermont.
All of our food is hand crafted and made to order with as many local and farm fresh ingredients ...
The Shelburne Travelodge is only a 10 minute drive from downtown Burlington, VT. We feature 73 attractive and comfortable rooms,
wonderful for business or pleasure. We are only 2 miles away from the Shelburne Museum and Vermont Teddy Bear ...
*Terms & Conditions: Savings calculation is based on Flight + Hotel vacation package bookings for a 3 month period for 2 adults with a 2+ night length of stay compared to price of the same components if booked separately during same period. Savings will vary based on origin/destination, length of trip, travel dates and selected travel supplier(s). Savings not available on all packages.