Atocha, Roatan

The Atocha brand is legendary for its sophisticated interpretation of inspired island living. Located in Jackson Plaza in French Harbor the Atocha showroom offers you the chance to explore the range of exquisite indoor and outdoor furnishings on offer. Our experienced staff are on-hand to assist you in style selections and in creating your very own island paradise. More info at