Offrant une vue magnifique sur la mer, l'Alexandros Hotel est situé à Grikos, à seulement 30 mètres de la mer et à 1,5 km de l'église d'Agios Ioannis Theologos.
Les chambres comportent une armoire ainsi qu'une salle de bains pourvue d'une baignoire ou d'une douche, d'articles de toilette offerts et d'un sèche-cheveux. Chaque hébergement de l'Alexandros Hotel est équipé d'une télévision par satellite à écran plat.
Un petit-déjeuner américain ou continental est servi chaque matin.