Cephalonia, Cephalonia
Spend a second to
save a fortune!
Spend a second to save a fortune!
Karavomilos, Cephalonia
Situated by the sea, the complex of Green Bay Hotel is located in Karavomilos Village. It boasts an outdoor salt water pool and a poolside snack bar. Its accommodation offers a balcony with garden views.
See MoreUsage of subsidiary facilities may incur additional fees