Buy Villa Vista Royal General Just 15 minutes from downtown Willemstad, near the fully renovated Jan Thiel is the beautifully located Vista Royal. Vista Royal contains 129 lots…. … more