Luxury Boutique Hotel Barbados
Nestled along the south coast of Barbados on Dover Beach in the heart of the St Lawrence Gap, O2 Beach Club & Spa is the most well run and stylish hotel for miles. This all-inclusive resort has a beachfront location, swimming pool, fitness centre, beach waiter service, restaurant, lobby bar, beauty salon and panoramic roof top bar.