Almiris Websites
About | Chania | Almiris Sea Side Apartments
- almirisapartments.com
Located in Almirida, just 20 m from the beach, Almiris Sea Side Apartments offers self-catering accommodation.
Not Applicable
$
8.95
Located in Almirida, just 20 m from the beach, Almiris Sea Side Apartments offers self-catering accommodation.