Situated less than five minutes from the beach, the Nireas Corfu Studios offer simple and cozy accommodation on the island of Corfu.