Located 556 meters from imahely. Set in a prime location of Thessaloniki, Stavros Beach Hotel puts everything the city has to offer just outside your doorstep.
Located 583 meters from imahely. Set in a prime location of Crete Island, Electra Hotel puts everything the city has to offer just outside your doorstep.
Located 708 meters from imahely. Stefanidis Apartments & Beach is conveniently located in the popular Stavros area. The property has everything you need for a comfortable stay.