Results 1 results found Les Roches Rouges (Red Rocks), Arbatax, island of Sardinia, Italy, Mediterranean, Europe Hotel les Roches Rouges in the Calanches of Piana, Corsica, France, Europe Hotel Les Roches Rouges in the Calanches of Piana, Corsica, France, Europe Hotel Les Roches Rouges in the Calanches of Porto, Corsica, France, Europe