Costa Rossa Hotel is a hotel located on Xi beach, offering direct access and views of the Ionian Sea. Guests have praised the delicious and rich breakfast, as well as the pleasant pool area with a sea view. The hotel is situated 10-15 minutes from Lixouri.