Just 10 metres from the beach in Nikiana, Villa Leucadia offers modernly decorated, self-catering accommodation overlooking the Ionian Sea and the mountain. Free WiFi access is available.
Just 10 metres from the beach in Nikiana, Villa Leucadia offers modernly decorated, self-catering accommodation Read more
Just 10 metres from the beach in Nikiana, Villa Leucadia offers modernly decorated, self-catering accommodation overlooking the Ionian Sea and the mountain. Free WiFi access is available.
Just 10 metres from the beach in Nikiana, Villa Leucadia offers modernly decorated, self-catering accommodation overlooking the Ionian Sea and the mountain. Free WiFi access is available.
Number of Rooms: 2