Villa Barbaro Villa Agios Stefanos, Corfu
Featuring air-conditioned accommodation with a private pool, Villa Barbaro by Villa Plus is located in Ágios Stéfanos. The accommodation is 100 metres from the Avlaki Beach and features free Wi-Fithroughout the property.
Ágios Stéfanos, 49081, Greece