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

Description

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