Made Inn Vermont, An Urban-Chic Boutique Bed And Breakfast

204 S Willard St, Burlington, VT 05401