Hotellet ligger i Delphi centrum.
Passa på att dra nytta av bland annat gratis wi-fi, skidförvaring och gemensamt vardagsrum. Gäster kan enkelt ta sig till stranden med boendets strandbuss (avgift tillkommer).