Obiekt Casa Leone szczyci się widokiem na urokliwy Port Wenecki i XV-wieczną latarnię morską Faros w miejscowości Chania. Ozdobą obiektu są też zabytkowe meble. Goście mają do dyspozycji w pełni klimatyzowane pokoje i taras nad brzegiem morza. W większości pokoi i apartamentów w obiekcie Casa Leone można podziwiać piękne żyrandole, sufity z widocznymi belkami stropowymi oraz łóżka z baldachimem i muślinową draperią. W każdym pokoju znajduje się część wypoczynkowa, telewizor LCD oraz zestaw do parzenia kawy i herbaty. W klasycznie urządzonej sali śniadaniowej z dużymi lustrami i boazerią podawane jest tradycyjne śniadanie w stylu kreteńskim. Na terenie portu można znaleźć wiele tawern rybnych i tradycyjnych restauracji. Goście mogą zrelaksować się na tarasie lub poczytać książkę na dziedzińcu z elegancką fontanną. W holu dostępny jest bezpłatny punkt internetowy. W obiekcie Casa Leone można wypożyczyć samochód i zarezerwować wycieczki. Odległość od lotniska w Chanii wynosi 17 km, a najbliższy port jest oddalony o 7 km. Obiekt jest usytuowany 500 metrów od plaży, postoju taksówek i dworca autobusowego.