The Waterfront Inn, located in The Villages, is just a short stroll away from Town Square where you can take in nightly entertainment.
312
Full A/C, Pool, Restaurant, Concierge
Voicemail, Ironing Board, Hair Dryer, Kitchens, Microwave