Featuring a patio with pool views, a private beach area and pool with a view, Villa Ioli- Beachfront Luxury Residence can be found in Igoumenitsa, close to Bella Vraka Beach and a 10-minute walk from Karvouno Beach. This beachfront property offers access to a balcony, free private parking and free Wi-Fi.
Συβωτα Εθ. Αντίστασης 14, Igoumenitsa, 46100, Greece