60 Battery Street
Burlington, VT 05401
Burlington, VT 05401
Unwind and explore Vermont from the ideal home base. Located where Lake Champlain’s natural beauty meets Burlington’s modern urban buzz. Discover a new neighborhood landmark that raises the bar in genuine and unexpected ways. A place where dreamers like you wake up every day to make their vision a reality—and where there’s always something new to excite you. Welcome to Hotel Champlain.