A New Luxury All-Inclusive Is Opening in Barbados
The Ocean Hotels collection in Barbados is planning to debut a new luxury all-inclusive beach resort in Barbados next year, Caribbean Journal has learned. The new O2 Beach Club is slated to debut in June 2021, with 130 rooms and suites on 1,000 feet of beach on the southern coast of Barbados. It’s a…
Read More