Selene houses Apartment Athanion, Ionian Islands
Set in Athanion in the Ionian Islands region, Selene houses features a balcony. This property offers access to a terrace, free private parking and free Wi-Fi. Guests can make use of a garden.
Number of rooms: 2
Επαρχιακή Οδός - Ακρωτηρίου Λευκάτας, Athanion, 31082, Greece