Dion Palace Resort & Spa liegt am Fuße des Berges Olymp an der Ostküste des griechischen Festlands und befindet sich etwa 50 Meter vom Strand entfernt. Die Anlage umfasst einen Garten mit Spielplatz und bietet Einkaufsmöglichkeiten wie einen Supermarkt und einen Souvenirshop. Die Hotelanlage besteht aus mehreren Gebäudeteilen mit unterschiedlicher Ausstattung.
Das Hotel bietet Zimmer mit Optionen wie Doppelbett oder Kingsize-Bett, Balkon oder Terrasse sowie Klimaanlage. Die Unterkünfte verfügen über Safe, Minikühlschrank, Tee- und Kaffeemaschine sowie Unterhaltungselektronik wie Flachbildfernseher mit Satellitenempfang, Radio und Stereoanlage.
Zur gastronomischen Ausstattung zählen zwei Restaurants, eine Bar und eine Strandbar. Gäste können All-Inclusive-Leistungen buchen, es werden Diätgerichte und Kindermenüs angeboten. Freizeitmöglichkeiten umfassen Tennis, Beach-Volleyball, Tischtennis, Hallenbad, Sauna, Wellnessanwendungen und diverse Wassersportarten. Konferenzräume und Business-Service ergänzen das Angebot.