Corfu Palace Hotel*****
Leoforos Demokratias 2 - Corfu, Greece
Category: Hotel *****
Corfu Palace Hotel offers an intimate atmosphere, excellent food, attentive service, and a unique setting in a subtropical garden overlooking the sea. more info »