Category: Lake Eola park

Lake Eola park

Lake Eola Park -Official Website 512 E Washington St, Orlando, FL 32801. Phone: 407.246.4484 Lake Eola Park is located in the heart of Downtown Orlando. The sidewalk that circles the lake is .9 miles in length, making it easy for visitors to keep track of their walking or running distances. Other activities available to park visitors…