AOL Travel

Hubbard Park & Tower, Montpelier

Hubbard Park & Tower - Montpelier, Vermont
Hubbard Park & Tower
33 Stewart Road, Montpelier, VT 05641Map

Hubbard Park has 185 acres and with roughly 7 miles of hiking and skiing trails, numerous picnic areas, a soccer and ball field, a small pond, a sledding hill, and a 54-foot observation tower.

Write a Review

How would you rate your overall experience with Hubbard Park & Tower?
Hubbard Park & Tower General Information
  • Type: Animal Life
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!