Hotelbygningen består af en L-formet bygning omgivet af dejlige græsplæner og blomster. I midten ligger det fine og åbne poolområde med liggestole og parasoller. Den hyggelige snackbar med terrasse ud mod poolen er hjertet af hotellet, og her kan du købe lettere anretninger og drikkevarer.
Hotellet ligger ca. 900 m fra Theologos centrum, som er en afslappet og charmerende lille ferieperle, hvor livet går i sit eget tempo, og indbyggerne tager godt imod deres turister. Der er nogle taverner, butikker og caféer samt smalle gader og små torve, hvor man kan slentre rundt i byens centrum. Det er også nemt at tage bussen til Rhodos by, som ligger ca. 20 km væk.