Address : 101 main street burlington 05401, burlington (vt) Show Hotel Map
Downtown Burlington's newest hotel has an enviable location in the heart of the Queen City's business and shopping district, and is just steps from Church Street Marketplace, and a short walk to the Lake Champlain waterfront and the South End Arts district. 1 kms to city centre 5 kms to the nearest airport (burlington international airport)