Apt. in Alcazaba Beach

This 3 bedroom middle floor apartment features marble floors, en-suite bathrooms, a fully-equipped kitchen, air-conditioning and alarm system

Apt. in Alcazaba Beach

This 2 bedroom apartment features marble floors, en-suite bathrooms, a fully-equipped kitchen, air-conditioning and alarm system