Address: Sombre 19 B

Featuring a full kitchen, Discover Aruba – Tropical Apartment is a self-catering one-bedroom apartment located in Santa Cruz. You can relax in the lush garden complete with a terrace and BBQ facilities. Free WiFi is included.

Read more