Hotel degli Ulivi has a wonderful panoramic view over the sea of Castro Marina.
The three stars Hotel offers comfortable rooms with direct dial phone, air condition and TV.
Restaurant with typical local dishes.