El hotel está situado en un pequeño pueblo llamado Kato Stalos y dista sólo 7 Km de la ciudad de La Canea, 19 Km del puerto de Souda y 23 Km del aeropuerto.En el complejo hay estudios, apartamentos y suites. El edificio principal alberga recepción 24 horas, salón, zona de TV, supermercado, conexión ...