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

Load more Lemon Studios images

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

Book now for 24 EUR

Open static map


Lemon Studios is located in Limni Keriou and is close to the area's popular attractions. The property has 8 well-appointed apartments that are accompanied by a range of essential amenities to ensure guests have an enjoyable stay. There are a selection of restaurants and caf

Most popular hotels in Limni Keriou

Greece > Limni Keriou hotels