Avila Beach is located a short distance from the center of historic Willemstad and offers one swimming pool and two protected beaches. The mediocre food at the resort is not terribly overpriced.
Avila Beach is located a short distance from the center of historic Willemstad and offers one swimming pool and two protected beaches. The mediocre food at the resort is not terribly overpriced.