Located 238 meters from TOUS. Holiday Inn Resort Aruba - Beach Resort & Casino is perfectly located for both business and leisure guests in Palm Beach.
Located 249 meters from TOUS. Playa Linda Beach Resort is perfectly located for both business and leisure guests in Palm Beach. The hotel has everything you need for a comfortable stay.
Located 324 meters from TOUS. Palm Beach Retreat is conveniently located in the popular Noord area. Both business travelers and tourists can enjoy the hotel's facilities and services.