Featuring free WiFi in public areas, Lemon Studios is located in Zakynthos It is 15 km from Solomos Square and the Venetian Castle Overlooking the mountains from its balcony, each air-conditioned apartment includes marble floors It has a microwave, coffee machine and electric kettle The bathroom comes with a bath and shower Lemon Studios is 15 km from Zakynthos Town centre Zakynthos Airport is 13 km away