Położony wśród zielonych wzgórz, w kompleksie Theofilos, razem z siostrzanym hotelem Theofilos Classic, z którego udogodnień mogą korzystać Goście. Hotel składa się z malowniczych, niskich budynków, w których mieszczą się stylowo urządzone pokoje – idealne na spokojny wypoczynek w kameralnej atmosferze. Do dyspozycji jest taras i basen – doskonałe miejsca na relaks w słońcu, a tuż obok znajduje się bar oraz restauracja serwująca lokalne specjały. Niedaleko stąd do urokliwego centrum i piaszczystej plaży Petra.