/
7.4

319 reviews

Stavros Beach Hotel

Stavros Beach Hotel

Beach Road, Stavros, 57014, Greece

Reservations:

+1-833-728-2041

Choose dates to view prices