The Capo d’Orto Hotel enjoys an exceptional location with a breathtaking view of the Bay of Porto and Capo d’Orto.
Reviewed by : Cristelle, travel manager Corse