Apartmán Stelia Luxury Apartments, umístěný 10 minut chůze od centra města Kalavárda, nabízí parkoviště na místě. Ubytování je a poskytuje kompletní kuchyni se vším potřebným pro přípravu jídel.
Church of the Transfiguration je 10 minut jízdy od ubytování, a Stoa je 15 minut jízdy 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ů. Pro hosty je po náročném dni k dispozici terasa, kde mohou relaxovat.