Rooms with Bath or shower, Telephone. TV Lounge. Read more
Rooms with Bath or shower, Telephone. TV Lounge.
Number of Rooms: 28
Situated in the picturesque village of Nidri, Leykada center - 14km.