Map
4 Zambeli St., Corfu 49100, Greece
Hotel
Bella Venezia Hotel