The Best Western Santa Maria is ideally situated opposite the red islands of Ile Rousse, right on the water's edge, with direct access to its own private beach. We are the ideal place for a more...