Skip to Main Content

Hotel Champlain

Hotel Champlain

 
 
 
 
 
 
 
 
 
 
 

Hotel Champlain

60 Battery Street
Burlington, VT 05401 | map | directions
(802) 658-6500 | fax: (802) 658-4659
Offers visitors the best of all worlds. Located in downtown Burlington, features panoramic views of the lake and Adirondack Mountains. Just steps away from the vibrant business & shopping community in the downtown area.
Member Since: 1980