Doté d'un jardin, le Demeliza Apartments est situé à Plaka, à 800 mètres du village et de la plage de sable d'Almirida, ainsi qu'à 300 mètres du centre-ville, qui regorge d'épiceries et de restaurants traditionnels.
Les logements climatisés comportent une télévision à écran plat. Certains comprennent un balcon et un coin salon. La plupart possèdent une cuisine entièrement équipée. Les serviettes et le linge de lit sont fournis. Un lave-linge commun est accessible moyennant des frais supplémentaires.
Enfin, le Demeliza Apartments se trouve à 34 km de l'aéroport international de La Canée.