Do Church of the Transfiguration je to 10 minut jízdy autem, a v tomto plážovém apartmánu Stelia Luxury Apartments se nachází kuchyně pro ty, kteří se chtějí sami obsloužit. Stoa je 2 km od tohoto plážového apartmánu.
Hosté apartmánu se dostanou do centra města Kalavárda za 10 minut chůze. Do města Rhodes City se dostanete za 20 minut autem.
Z pokojů je možnost shlížet dolů na moře.
Nejbližší autobusová zastávka Kalavarda je od majetku vzdálena pouhých 600 metrů. Hosté mohou odpočívat s pitím na terase. Na nedaleké pláži jsou k dispozici wifi zdarma.