Rising from the shores of Lake Champlain, the Courtyard Burlington Harbor Hotel is framed by the majestic Adirondack and Green Mountains. Ideally situated in downtown Burlington, the Hotel offers guests the best of both worlds, stunning views of the Lake …
Leave a Comment