St Lucia - IQ Glass International

Sugar Beach Hotel & Villas

sugar beach resort st lucia villas

Hidden within the Pitons on the island of St Lucia you will find the Sugar Beach Hotel The luxury holiday resort was once a sugar plantation and has since been transformed into a contemporary beach resort, with a focus on…