El Alexandros se encuentra a sólo 100 metros de la playa de Nea Chora y a 1 km de la pintoresca ciudad de La Canea. Dispone de estudios y apartamentos con balcón privado y conexión Wi-Fi gratuita.
Los alojamientos del Alexandros Studios & Apartments presentan una decoración elegante y tienen vistas al jardín. Están equipados con aire acondicionado, TV, secador de pelo, zona de comedor y zona de cocina con nevera.
A 100 metros encontrará supermercados, restaurantes y servicios de alquiler de coches. El puerto de Suda está a 8 km, mientras que el aeropuerto internacional de La Canea se halla a 9 km. Hay aparcamiento gratuito en el propio establecimiento.