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