Located in Avon Park, the City of Charm, in the heart of Central Florida, just 10 miles north of Sebring. Composed of 96 two-bedroom villas in a 10 acres area, this resort offers numerous amenities. Pets welcome.
Address: 600 East Canfield St. Avon Park FL USA 33825 Send an Email (6) 1 863 452-2020