Set in Almirida, Azalea is an apartment boasting an outdoor pool. Guests benefit from balcony. Towels and bed linen are featured in this self-catering accommodation. Other facilities at Azalea include a barbecue.
Set in Almirida, Azalea is an apartment boasting an outdoor pool. Guests benefit from Read more
Set in Almirida, Azalea is an apartment boasting an outdoor pool. Guests benefit from balcony. Towels and bed linen are featured in this self-catering accommodation. Other facilities at Azalea include a barbecue.
Set in Almirida, Azalea is an apartment boasting an outdoor pool. Guests benefit from balcony. Towels and bed linen are featured in this self-catering accommodation. Other facilities at Azalea include a barbecue.
Number of Rooms: 1