Ocean Hotels Group, which includes O2 Beach Club & Spa, Sea Breeze Beach House and South Beach Hotel in Barbados, has introduced a variety of new offerings including accommodations updates, new resort ...
Even if you’ve never set foot on Barbados, you can conjure up an image of it; its paradise-island status is so firmly embedded in the British imagination. Dreams of rum shacks under statuesque palm ...