Altea Apartments

5028813 80x80 - Altea Apartments
Cape Napos
June 12, 2018
112689955 80x80 - Altea Apartments
Okeanides Luxury Villas
June 12, 2018

Altea Apartments

49323562 496x480 - Altea Apartments
49323562 - Altea Apartments

Only 100 metres from the central square of Fira Town, Altea Apartments features self-catering accommodation with free WiFi. Shops, bars and restaurants can be found within a few metres away.

No reviews

No reviews

No Score Yet