On the coast of the Strymonic Gulf, 30 metres from the nearest beach in Stavros, this hotel features a swimming pool and a pool bar. Free WiFi access is offered in public areas. The rooms are located in one of the two buildings of Stavros Beach Hote...
Rooms total: 8 More information »