Set right on the beach of Almiros, Elli Beach Apartments and Studios offers self-catering accommodation with free Wi-Fi access. It features a well-kept garden with shaded seating area, BBQ facilities and a playground.
0.04 km from Almiros Beach center
Liberty's Studios in Corfu is located just 150 metres from Almyros Beach and 2.5 km from Acharavi Village. The complex of studios is within a garden of olive and palm trees. Free Wi-Fi is available in all areas.
0.18 km from Almiros Beach center