El Palmyra Beach Hotel está situado en Glyfada, a 100 metros de la playa y del puerto deportivo. El hotel tiene una piscina al aire libre y está cerca de los restaurantes y centros comerciales.
Todas las habitaciones cuentan con aire acondicionado, TV vía satélite y zona de estar. La mayoría tiene balcón con vistas al mar, la piscina o la montaña. El Palmyra Beach pone a su disposición servicio de habitaciones. Todas las habitaciones disponen de set de té y café.
El elegante restaurante Belvoir ofrece un desayuno buffet americano, almuerzo y cena. El salón de cócteles y el bar junto a la piscina de Palmyra Beach ofrecen aperitivos ligeros y bebidas.
El hotel ofrece una estación de carga de coches eléctricos.
El hotel está a 25 km del aeropuerto. Hay una parada de tranvía a solo 100 metros del hotel.