12Villa1,380 BHD/monthInclusiveSea View | Beach Access | Private Pool | GardenTala Island, Amwaj Islands, Muharraq Governorate 3 4 300 sqm
10Villa1,380 BHD/monthInclusiveSeaview_private pool - for rentTala Island, Amwaj Islands, Muharraq Governorate 3 3 280 sqm