Vermont River House

76 Chase St, Burlington, VT, 05401, United States

Company Overview

Company Name

Vermont River House

Address

76 Chase St, Burlington, VT, 05401, United States

About Vermont River House

Vermont River House is a short-term rental located in Burlington, Vermont, by the Winooski Falls. The unique, art-filled loft space offers beautiful views, a small kitchen and bath, and is within walking distance to cafes, restaurants, and the University of Vermont. The host, Eva, lives on-site and has been recognized for her hospitality.

Frequently Asked Questions about Vermont River House

Technologies Used

Social Profiles