Das Palmyra Beach Hotel in Glyfada liegt 100 m vom Strand und dem Yachthafen entfernt. Das Hotel bietet einen Außenpool und liegt in der Nähe von mehreren Restaurants und Einkaufszentren.
Alle Zimmer sind klimatisiert und verfügen über Sat-TV und einen Sitzbereich. Die meisten Zimmer bieten einen Balkon mit Aussicht auf das Meer, den Pool oder die Berge. Ein Zimmerservice steht im Palmyra Beach zur Verfügung. Jedes Zimmer ist mit Kaffee- und Teezubehör ausgestattet.
Das elegante Belvoir Restaurant bietet ein amerikanisches Frühstücksbuffet sowie ein Mittag- und Abendessen an. An der Cocktailbar und Poolbar des Palmyra Beach sind leichte Snacks und Getränke erhältlich.
Das Hotel bietet eine Ladestation für Elektroautos.
Vom Hotel bis zum Flughafen sind es 25 km. Eine S-Bahn-Station ist nur 100 m vom Hotel entfernt.