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.
Featuring free WiFi in public areas, Lemon Studios is located in Za Read more
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.
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.
Number of Rooms: 8