Hotel Alexandros situa-se em Ammoudia, a 6 minutos a pé de Praia de Ammoudia, e dispõe de acomodações com uma piscina exterior, estacionamento privado gratuito, um salão partilhado e um terraço. Este hotel de 3 estrelas dispõe de serviço de quartos, depósito de bagagens e acesso Wi-Fi gratuito. Os hóspedes podem desfrutar de uma bebida no bar.
O alojamento providencia quartos com com ar condicionado, secretária, cofre, televisão de ecrã plano, varanda e uma casa de banho privativa com chuveiro. As unidades providenciam roupa de cama e toalhas.
Nekromanteion fica a 5,5 km de Hotel Alexandros, enquanto Efyra está a 5,5 km da propriedade. O aeroporto mais próximo é o Aeroporto de Aktion, que fica a 53 km de Hotel Alexandros.