Liberty's Studios Apartment Almiros Beach apartment is located next to Canal D'Amour Beach, Acharavi Beach and Aqualand.
There is a port nearby and other parts of Almiros Beach are easily accessible.
This property comprises 6 rooms with modern facilities. A private bathroom is at guests' disposal.
Kitchen facilities feature a fridge, a toaster and kitchenware.
Just 5 minutes' drive from Ioannis Kapodistrias airport.
The property offers diving, snorkeling and horse riding.