Alkioni Studios +30 597 832 7591Karlovasiou Road, Limanaki Agios Nikolaos, Karlovasi, 83200, GreeceHotel Add to favorites 0