Hotel Alexandra is located in the village Nea Roda (Mainland Halkidiki), the last village before approaching the north side of Holy Mount Athos.
The recently renovated apartments include private bathroom, air-conditioning, TV, refrigerator and a fully equipped kitchen. From the hotel's balcony, you will admire a beautiful view to the sea.