all rooms have phone & TV room is available. Read more
all rooms have phone & TV room is available.
Number of Rooms: 20
the hotel is located 9km from Argostoli town.