Overlooking the breathtaking south coast of Barbados, the all-suite, luxury, South Beach Hotel is an escape for the spirit. Enjoy fresh, local Caribbean fare at the South Beach Restaurant, sit back and relax while sipping tropical drinks poolside or kick back on the pristine sands of Accra and Rockley Beach.
Watch the video HERE
|