Villa Nefeli Villa Batsi
Villa Nefeli is situated by the beach in Batsi village, surrounded by nature. The traditional, self-catering studios have balconies with panoramic sea views. There is free parking and Wi-Fi.
Number of rooms: 11
Main Street, Batsi, 84503, Greece