Address Beach Resort Residence BahrainAparthotel7.3Good174 reviewsRayyaSelf-cateringFree Wi-FiBeachfrontOutdoor poolParking7.3Good174 reviewsPick dates to see pricesSee prices