Located in central Burlington, this modern hotel boasts on-site dining and contemporary artwork. Free bicycles and yoga classes are also available. Church Street Marketplace is 10 minutes’ walk away.
Number of rooms: 125
41 Cherry Street, Burlington, VT 05401, United States
Hotel booked 1 times today.