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