Located 165 meters from El Mar restaurant. Makris Apartments is a popular choice amongst travelers in Corfu Island, whether exploring or just passing through.
Located 234 meters from El Mar restaurant. Set in a prime location of Roda, Eleni Apartments puts everything the city has to offer just outside your doorstep.