La Casa del Geko est située dans le centre historique de Cefalù, à 400 mètres de la plage. La connexion Wi-Fi est gratuite dans l'ensemble de ses locaux.
Les chambres comprennent toutes une télévision par satellite, la climatisation et un balcon. Les salles de bains privatives sont pourvues d'une douche, d'un sèche-cheveux et d'articles de toilette gratuits.
La Casa del Geko dispose également d'un service de billetterie, d'une bagagerie et d'un bureau d'excursions.
L'établissement se trouve à 500 mètres de la cathédrale de Cefalù et à quelques pas de la colline de La Rocca di Cefalù.