Liberty's Studios Apartment Almiros Beach
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.
Number of rooms: 6
Almiros Beach, Almiros Beach, 49081, Greece