Nefeli Studios

3.5
(2 reviews)
Eparchiaki Odos Lefkas - Vasilikis, Nidri 31084 Greece
Limited Service Property
Hotel
Nefeli Studios | Lefkada | Greece | TripAligner