Elli Beach Apartments and Studios Apartment Almiros Beach, Corfu
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.
Number of rooms: 7
Almiros Beach , Almiros Beach, 49081, Greece