Featuring air-conditioned accommodation with a terrace, Cape Coral Charmer is located in Cape Coral. Guests can benefit from a patio and an outdoor fireplace. The villa also provides free Wi-Fi, free private parking and facilities for disabled guests.
12430 Country Eagle Lane, Cape Coral, FL 33909, United States