Located 1,289 meters from Elin. Archontiko Liamas is perfectly located for both business and leisure guests in Stavros. The hotel has everything you need for a comfortable stay.
Located 1,574 meters from Elin. Set in a prime location of Thessaloniki, Stavros Beach Hotel puts everything the city has to offer just outside your doorstep.
Located 1,833 meters from Elin. Set in a prime location of Crete Island, Electra Hotel puts everything the city has to offer just outside your doorstep.