Villa Rossa
Hanioti, Hanioti, 63085, Greece
Situated in Hanioti and only less than 1 km from Hanioti Beach, Villa Rossa features accommodation with sea views, free Wi-Fi and free private parking. With mountain views, this accommodation offers a terrace.