Elements of Aruba

Address: Catiri 21

Featuring a garden with palms, a furnished terrace and free Wi-Fi throughout, Elements of Aruba is located 500 metres from Acropolis Plaza shopping centre and 5 km from Oranjestad capital city.

Read more