The Waterfront Inn
Hotels and Motels
Based on 0 Reviews
Add ReviewA charming favorite among boutique hotels in The Villages, Florida. The Waterfront Inn is situated on beautiful Lake Sumter, just two blocks from the very popular Town Square. Our hotel has been providing elegance, charm, and the ultimate guest experience for over 100 years.