$159 - $259

Willard Street Inn

349 South Willard Street
Burlington, VT 05401

(802) 651-8710
(800) 577-8712

Host(s): Katie & Larry Davis

Rooms: 14