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