About it
Located in Agios Gordios, Stella's Apartments is 2625 feet from Agios Gordios Beach. Free WiFi is featured throughout the property.
Some units include a dining area and/or terrace. All units have a kitchen equipped with an oven and fridge. Every unit comes with a private bathroom with free toiletries. Towels are provided.
Corfu International Airport is 5 mi away.