Lemon Studios - 1 Stars hotel with 7 rating based on 5 reviews

Address: Limni Keriou, Ionia Islands, Greek Islands - Greece
Lemon Studios Features:
Activities:Scuba Diving, Water Activities


Book now for 24 EUR

Show hotel images

Open static map

Description

Most popular hotels in Limni Keriou

Greece > Limni Keriou