Willard Street Inn
Address:
349 S Willard St, Burlington, VT 05401
Phone:
(800) 577-8712
Hours:
- Mon: 7:30am-9pm
- Tue: 7:30am-9pm
- Wed: 7:30am-9pm
- Thu: 7:30am-9pm
- Fri: 7:30am-9pm
- Sat: 7:30am-9pm
- Sun: 7:30am-9pm
Payment:
Hotels & Motels,
Bed & Breakfasts
Other Businesses:
- Hope Lodge-American Cancer at 237 East Ave, Burlington, VT 05401
- Bel-Aire Motel at 111 Shelburne Rd, Burlington, VT 05401
- Champlain Inn at 165 Shelburne Rd, Burlington, VT 05401
- Sheraton Burlington Hotel & Conference Center at 870 Williston Rd, Burlington, VT 5403
- Lang House on Main Street at 360 Main St, Burlington, VT 05401