Boasting heated pool, Beach Villa Three Bedroom villa is situated on the beachfront in Placida. The property has sea views and is a few steps from Don Pedro Island Beach and 43 km from Fishermen's Village.
7486 Palm Island Drive, Placida, 33946, United States