Waterfront Inn, LLC

  • Hotels/Motels
1105 Lake Shore Drive
The Villages, FL 32162
(352) 753-7535
(352) 750-8279 (fax)
  • Whom to Contact