Best Western Premier Santa Maria



Llle Rousse • Show on map
View Details for Price
This Best Western hotel is located opposite the Ile Rousse islands. It offers sea view rooms, access to a private beach and free parking. Free Wi-Fi is available throughout the hotel. The air-conditioned…More info
