Localizado a 600 metros da Praia de Leptokaria, o Alexandros Hotel dispõe de estúdios com ar condicionado e varanda. O centro da aldeia com tabernas e lojas está a 2 minutos a pé.
Todos os estúdios do Alexandros Hotel providenciam uma kitchenette com comodidades para cozinhar e um frigorífico. Cada um inclui uma televisão e uma casa de banho privativa com um chuveiro.
A estação ferroviária fica apenas a 300 metros e uma paragem de autocarro está a uma caminhada de 2 minutos. A aldeia de Litochoro encontra-se a 13 km.