Allegro
Greek
Hotel Allegro offers 27 rooms near Corfu Town. A budget-friendly option for travelers.
Location
Best places nearby
The highest rated places close to Allegro.
Local restaurants nearby
Ασύρματος Ποταμού, Ιονίων Νήσων
Location
The highest rated places close to Allegro.
Ασύρματος Ποταμού, Ιονίων Νήσων