Marathon Beach liegt in erster Strandlage an der Promenade von Nea Makri, nur 50 Meter vom öffentlichen Strand entfernt. Eine Straße trennt die Anlage vom Ufer. Restaurants und Geschäfte befinden sich in der Nähe, während die drei Gebäude von Palmen und Bougainvilleen umgeben sind. Der Ort an der Ostküste Attikas verbindet Küstenurlaub mit der Nähe zu Athen, das rund 38 Kilometer entfernt liegt. Der Flughafen von Athen ist etwa 22 Kilometer entfernt. Die Seafront beginnt in rund 5 Metern Entfernung, der Hafen von Rafina liegt etwa 10 Kilometer entfernt.
Das Hotel bietet 76 Zimmer in drei Gebäuden. Standard-Doppelzimmer mit etwa 18 m² verfügen über Balkon, Klimaanlage, Safe, Kühlschrank, WLAN und Dusche. Superior-Doppelzimmer sind rund 23 m² groß und bieten ein Kingsize-Bett sowie ein Zustellbett. Juniorsuiten mit etwa 36 m² kombinieren Wohn- und Schlafbereich, zwei Schlafsofas und ein Kingsize-Bett. Familiensuiten umfassen etwa 41 m², zwei Schlafzimmer, zwei Bäder und einen Balkon oder eine Terrasse.
Der saisonale Außenpool mit Meerwasser bietet eine Abkühlung zwischen Strandaufenthalten. Kostenfreie Liegen, Sonnenschirme und Badetücher erleichtern den Aufenthalt am Pool. Im Wellnessbereich ab 16 Jahren lassen sich Massagen, Gesichtsbehandlungen und Maniküre gegen Gebühr buchen. Ein Fahrradverleih und ein Tennisangebot ergänzen die Freizeitgestaltung. Haustiere sind erlaubt.
Für die Verpflegung stehen Frühstück oder Halbpension zur Wahl. Das Frühstück wird von 07:00 bis 10:00 Uhr serviert; ein spätes Frühstück ist gegen Gebühr bis 12:00 Uhr möglich. Halbpension umfasst wahlweise Mittag- oder Abendessen. Das Restaurant serviert griechische, mediterrane und internationale Küche, darunter vegetarische, vegane, glutenfreie und lactosefreie Gerichte. Drei Bars, eine Poolbar, eine Snackbar und eine Cocktailbar bieten Getränke und Snacks zu unterschiedlichen Zeiten.