Willard Street Inn
Lonely Planet review
Perched on a hill within easy walking distance of UVM and the Church St Marketplace, this mansion, fusing Queen Anne and Georgian Revival styles, was built in the late 1880s. It has a fine-wood and cut-glass elegance, yet radiates a welcoming warmth. Many of the guest rooms overlook Lake Champlain.
Our independent authors have visited Willard Street Inn and selected this as one of our recommended hotels in Burlington.
Services & facilities