The hotel complex is situated approximately 35 km away from Corfu town, in the picturesque northern part of the island, amidst beautiful gardens. A short distance away, the sandy beach of Roda village guarantees relaxation, tranquillity and enjoyment with a variety of water sports.