|
Santa Cruz Homestay Angochi House
Sabanilla Abou 7D
Santa Cruz Aruba
Rated 10 / 100 based on 1 customer reviews. |
|
Santa Cruz Homestay Angochi House is located in Santa Cruz and is close to Tamarijn.
Santa Cruz Homestay Angochi House provides cosy rooms, equipped to suit the needs of any traveller.
The hotel is an ideal base to explore nearby Palm Island and Piedra Plat, as well as everything the local area has to offer. Oranjestad and Palm Beach are located an easy drive away. |