• Aruba Holiday Inn Resort, Palm Beach
  • Aruba,
  • 297-586-3600