Lake Front Villa Vacation Home Cape Coral, Southwest Florida
Boasting air-conditioned accommodation with a private pool, lake view and a patio, Lake Front Villa is situated in Cape Coral. This property offers access to a terrace, free private parking and free Wi-Fi.
1001 Southwest 1st Place, Cape Coral, FL 33991, United States