2, Leoforos Dimokratias Avenue, Kerkyra town 491 00, Kerkyra, Ionian Islands
Tel 26610-39485- 7, Fax 26610-31749
Open all year, Rooms: 106
2, Leoforos Dimokratias Avenue, Kerkyra town 491 00, Kerkyra, Ionian Islands
Tel 26610-39485- 7, Fax 26610-31749
Open all year, Rooms: 106