The complex is located at Nea Koutali, Lemnos island, 15 minutes from the Limnos international airport (LXS) and 20 minutes from the island’s main town (Chora). You can use the interactive map below for orientation purposes.

The complex is located at Nea Koutali, Lemnos island, 15 minutes from the Limnos international airport (LXS) and 20 minutes from the island’s main town (Chora). You can use the interactive map below for orientation purposes.
