Boutique hotel located north of Corfu island, surrounded by lush green Mediterranean forest and few meters away from sandy beach.