Hotel
Melivia Beach Hotel 2 Stars
VELIKA (Village) LARISSA
Open all year