Villa Campos Yalos beach Villa Ios Chora, Ios
Boasting a balcony with sea views, a private beach area and a garden, Villa Campos Yalos beach can be found in Ios Chora, close to Yialos Beach and 1.1 km from Tzamaria Beach.
Odos Vaoi, Ios Chora, 84001, Greece