Ocalia Apartment Aruba is located 15 minutes walk from Oranjestad town centre and 5 minutes drive from Paardebaai Bay. It features a garden and free Wi-Fi in the entire property.
Read more