From €69 EUR Booking.com Hotel Cala di l'Oru is located in Ile Rousse, only 600 metres from the beaches and the town centre. The Mediterranean garden features a seasonal swimming pool and a shaded terrace with panoramic views.