Das Hotel Villa Stella heißt Reisende in Diklo willkommen und liegt in einer Umgebung, die von einem Garten umgeben ist und Entspannung im Freien ermöglicht. Die Anlage bietet einen Blick auf die Berge von Balkonen oder Terrassen aus. Zudem stehen Parkmöglichkeiten für Gäste bereit.
Das Hotel bietet Zimmer mit Optionen wie Doppelbetten und Sofabetten sowie Zustellbetten auf Anfrage. Die Unterkünfte sind mit einem Kühlschrank, einer Mikrowelle und einer Tee-/Kaffeemaschine ausgestattet.
In der Gastronomie steht ein Restaurant zur Verfügung. Zu den Freizeitangeboten zählen unter anderem Tennis, Tauchen und Fahrradverleih. Weitere Serviceleistungen umfassen einen Wäscheservice, Transferservice, einen eigenen Shuttlebus sowie eine Autovermietung. Das Haus verfügt über WLAN und bietet Nichtraucherzimmer an.