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