Located 1,444 meters from Body & Soul Spa & Fitness Center. Aruba Cunucu Residence is perfectly located for both business and leisure guests in Palm Beach. The hotel offers guests a range of services and amenities designed to provide comfort and convenience.
Located 1,455 meters from Body & Soul Spa & Fitness Center. Swiss Paradise Aruba Villas and Suites is perfectly located for both business and leisure guests in Noord.
Located 1,961 meters from Body & Soul Spa & Fitness Center. Beach House Aruba is a popular choice amongst travelers in Palm Beach, whether exploring or just passing through.