Amboula Beach Apartment lies upon a small hill covered with olive trees, only 75m from the sandy beach of Amboula, at Tsilivi area. The breathtaking views of the Ionian Sea and the location of the hotel match perfectly serenity and the intense nightlife of Tsilivi. |