Artemis Studios +30 2286 031232Agia Roumeli, Sfakia, Agia Roumeli, 73011, GreeceHotel Book here: Book Here Review: 9.1 Accommodation: Summer Travel in Sfakia, Chania, Crete in Artemis Studios Crete. Read more… Add to favorites 0