O Hotel Alexandra está localizado na pitoresca aldeia de Nea Roda, na península do Monte Athos. Os hóspedes podem desfrutar do jardim e das comodidades para churrascos do hotel.
O hotel está aberto durante todo o ano e disponibiliza apartamentos recentemente renovados com televisão, ar condicionado, cozinhas totalmente equipadas e varandas com vista para a aldeia.
O hotel fica muito perto da praia de areia da aldeia, do pequeno porto, bem como de várias lojas e restaurantes. A partir da varanda do hotel, os hóspedes podem admirar a vista da aldeia com o seu porto e o mar.