Distance From Bikefest: 12.5 miles
Description: A charming boutique hotel located in The Villages, Florida. The Waterfront Inn is situated on beautiful Lake Sumter. The Waterfront Inn at Lake Sumter Landing has been providing elegance, charm, and the ultimate guest experience for over 100 years.
Phone: 352-259-0184
Address:
1105 Lake Shore Drive
The Villages, Florida 32612
Website: WaterfrontInnVillages.com