Whether you are itching to get to the gaming tables or simply want to relax with some shopping and casual dining, Alhambra is just minutes away from the most popular beach hotels in Aruba.