Hidden Gem In Nature Reserve On The Beach *** Corfu Island, Kritika, Kritiká, 49100, Greece, Corfu, Gr Facilities in hotel Important