Located 181 meters from ZOI - ILIOS (Permanently Closed). Set in a prime location of Thessaloniki, Stavros Beach Hotel puts everything the city has to offer just outside your doorstep.
Located 401 meters from ZOI - ILIOS (Permanently Closed). Set in a prime location of Crete Island, Electra Hotel puts everything the city has to offer just outside your doorstep.
Located 830 meters from ZOI - ILIOS (Permanently Closed). Archontiko Liamas is perfectly located for both business and leisure guests in Stavros. The hotel has everything you need for a comfortable stay.