on November 4, 2000
The Radisson Hotel is simply the best place to stay in Burlington. It is within easy walking distance of the major downtown attractions such as the Church St. Marketplace and Lake Champlain. They have many rooms with beautiful, westerly views across Lake Champlain and the Adirondacks in New York State.
©Travelocity.com LP 2000-2009