Talk of the Town Hotel & Beach Club ... Surfside Beach This exclusive resort boasts a great position in the paradisiacal island of Aruba, just across the street from the beautiful Surfside Beach. This elegant property is conveniently l ... Save Up To 60%