The Waterfront Inn, located in The Villages, is just a short stroll away from Town Square where you can take in nightly entertainment.
200 / 6
Full A/C, Pool, Restaurant, Fitness Center, Room Service, Front Desk Safe
Voicemail, Ironing Board, Hair Dryer, Microwave