Hotel
Karavados Beach Hotel 3 Stars
KARAVADOS (Village) KEFALLONIA
Open: May - Oct
Online booking available