Luxury suites with a Greek restaurant and bar, located beachfront in Marathopoli. Offers air-conditioned studios.