Florida Lake Tours in Windermere, FL is filed under local attractions & tours. It holds 89 Google reviews with an average of 5.0 stars. It is open 9 AM – 8 PM seven days a week. The listing is at 10900 Chase Rd, Windermere, FL 34786. Reach them on (407) 866-3429, or see more at floridalaketours.com.