Mixed ApartmentsJanelas do Mar Apartamentos Turisticos9 Reviews0.9 mile from Albufeira centre Popular