En el complejo hay estudios, apartamentos y suites. El edificio principal alberga recepción 24 horas, salón, zona de TV, supermercado, conexión a Internet y bar. El restaurante (a la carta y buffet) está junto a la piscina. En la azotea hay un jardín con bar de cócteles y vista panorámica.
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.