Complexul are un stil arhitectural specific insulei, cu gradini luxuriante frumoase si este compus dintr-un corp principal si bungalow-uri.
Este situat pe plaja din localitatea Perama, la 8 km de aeroport si 10 km de Corfu town. Statia de autobuz se afla in fata hotelului.