Rooms In Barcelo Aruba  

Palm Beach   8009575480
Information Comments Map Rooms

US$408

US$264

Average per night / Taxes not included