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